Show / Hide Table of Contents

Class FCSessionData

Inheritance
System.Object
FCSessionData
ClarifySessionData
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FChoice.Foundation
Assembly: fcSDK.dll
Syntax
public abstract class FCSessionData : ISerializable

Constructors

FCSessionData()

Declaration
protected FCSessionData()

FCSessionData(SerializationInfo, StreamingContext)

Declaration
protected FCSessionData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Fields

configItems

Declaration
protected ConfigItemCollection configItems
Field Value
Type Description
ConfigItemCollection

convertTimeZone

Declaration
protected bool convertTimeZone
Field Value
Type Description
System.Boolean

creationTime

Declaration
protected DateTime creationTime
Field Value
Type Description
System.DateTime

currentCulture

Declaration
protected CultureInfo currentCulture
Field Value
Type Description
System.Globalization.CultureInfo

curResGroup

Declaration
protected RestrictionGroup curResGroup
Field Value
Type Description
RestrictionGroup

DefaultCulture

Declaration
public static readonly CultureInfo DefaultCulture
Field Value
Type Description
System.Globalization.CultureInfo

defaultDistinct

Declaration
protected bool defaultDistinct
Field Value
Type Description
System.Boolean

disableDataConversion

Declaration
protected bool disableDataConversion
Field Value
Type Description
System.Boolean

disableRestrictions

Declaration
protected bool disableRestrictions
Field Value
Type Description
System.Boolean

emptyNullStrings

Declaration
protected bool emptyNullStrings
Field Value
Type Description
System.Boolean

includeRelations

Declaration
protected bool includeRelations
Field Value
Type Description
System.Boolean

isSessionDirty

Declaration
protected bool isSessionDirty
Field Value
Type Description
System.Boolean

lastLoadTime

Declaration
protected DateTime lastLoadTime
Field Value
Type Description
System.DateTime

localTimeZone

Declaration
protected ITimeZone localTimeZone
Field Value
Type Description
ITimeZone

loginTime

Declaration
protected DateTime? loginTime
Field Value
Type Description
System.Nullable<System.DateTime>

loginType

Declaration
protected int loginType
Field Value
Type Description
System.Int32

maximumRows

Declaration
protected int maximumRows
Field Value
Type Description
System.Int32

newSession

Declaration
protected bool newSession
Field Value
Type Description
System.Boolean

passwordRequired

Declaration
protected bool passwordRequired
Field Value
Type Description
System.Boolean

permissions

Declaration
protected IDictionary<string, bool> permissions
Field Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.Boolean>

queryEmptyToNull

Declaration
protected bool queryEmptyToNull
Field Value
Type Description
System.Boolean

restrictionsEnabled

Declaration
protected bool restrictionsEnabled
Field Value
Type Description
System.Boolean

sessionData

Declaration
protected Hashtable sessionData
Field Value
Type Description
System.Collections.Hashtable

sessionID

Declaration
protected Guid sessionID
Field Value
Type Description
System.Guid

timeZoneConversions

Declaration
protected ExcludedColumns timeZoneConversions
Field Value
Type Description
ExcludedColumns

truncateStringFields

Declaration
protected bool truncateStringFields
Field Value
Type Description
System.Boolean

userID

Declaration
protected object userID
Field Value
Type Description
System.Object

username

Declaration
protected string username
Field Value
Type Description
System.String

Properties

ConfigItems

Declaration
public ConfigItemCollection ConfigItems { get; set; }
Property Value
Type Description
ConfigItemCollection

ConvertTimeZone

Declaration
public bool ConvertTimeZone { get; set; }
Property Value
Type Description
System.Boolean

CreationTime

Declaration
public DateTime CreationTime { get; }
Property Value
Type Description
System.DateTime

CurrentCulture

Declaration
public CultureInfo CurrentCulture { get; set; }
Property Value
Type Description
System.Globalization.CultureInfo

CurResGroup

Declaration
public RestrictionGroup CurResGroup { get; set; }
Property Value
Type Description
RestrictionGroup

DefaultDistinctGenerics

Declaration
public bool DefaultDistinctGenerics { get; set; }
Property Value
Type Description
System.Boolean

DisableDataConversion

Declaration
public bool DisableDataConversion { get; set; }
Property Value
Type Description
System.Boolean

DisableRestrictions

Declaration
public bool DisableRestrictions { get; set; }
Property Value
Type Description
System.Boolean

EmptyNullStrings

Declaration
public bool EmptyNullStrings { get; set; }
Property Value
Type Description
System.Boolean

IncludeRelations

Declaration
public bool IncludeRelations { get; set; }
Property Value
Type Description
System.Boolean

IsDirty

Declaration
public bool IsDirty { get; set; }
Property Value
Type Description
System.Boolean

LastLoadTime

Declaration
public DateTime LastLoadTime { get; set; }
Property Value
Type Description
System.DateTime

LocalTimeZone

Declaration
public ITimeZone LocalTimeZone { get; set; }
Property Value
Type Description
ITimeZone

LoginTime

Declaration
public DateTime? LoginTime { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LoginType

Declaration
public int LoginType { get; set; }
Property Value
Type Description
System.Int32

MaximumRows

Declaration
public int MaximumRows { get; set; }
Property Value
Type Description
System.Int32

NewSession

Declaration
public bool NewSession { get; set; }
Property Value
Type Description
System.Boolean

PasswordRequired

Declaration
public bool PasswordRequired { get; set; }
Property Value
Type Description
System.Boolean

Permissions

Declaration
public IDictionary<string, bool> Permissions { get; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.Boolean>

QueryEmptyToNull

Declaration
public bool QueryEmptyToNull { get; set; }
Property Value
Type Description
System.Boolean

SessionData

Declaration
public Hashtable SessionData { get; }
Property Value
Type Description
System.Collections.Hashtable

SessionID

Declaration
public Guid SessionID { get; set; }
Property Value
Type Description
System.Guid

TimeZoneConversions

Declaration
public ExcludedColumns TimeZoneConversions { get; set; }
Property Value
Type Description
ExcludedColumns

TruncateStringFields

Declaration
public bool TruncateStringFields { get; set; }
Property Value
Type Description
System.Boolean

UserID

Declaration
public object UserID { get; set; }
Property Value
Type Description
System.Object

UserName

Declaration
public string UserName { get; set; }
Property Value
Type Description
System.String

Methods

CopyTo(FCSessionData)

Declaration
public virtual void CopyTo(FCSessionData newData)
Parameters
Type Name Description
FCSessionData newData

LoadConfigItems(Object[][])

Declaration
protected abstract ConfigItemCollection LoadConfigItems(object[][] itemValues)
Parameters
Type Name Description
System.Object[][] itemValues
Returns
Type Description
ConfigItemCollection

LoadTimeZone(String)

Declaration
protected abstract ITimeZone LoadTimeZone(string shortTzName)
Parameters
Type Name Description
System.String shortTzName
Returns
Type Description
ITimeZone

SerializeObjectData(SerializationInfo, StreamingContext)

Declaration
protected virtual void SerializeObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Explicit Interface Implementations

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Declaration
void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Implements

System.Runtime.Serialization.ISerializable
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.