Class FCSessionData
Inheritance
System.Object
FCSessionData
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()
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
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
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
loginTime
Declaration
protected DateTime? loginTime
Field Value
Type |
Description |
System.Nullable<System.DateTime> |
|
loginType
Declaration
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
Field Value
Type |
Description |
System.Guid |
|
timeZoneConversions
Declaration
protected ExcludedColumns timeZoneConversions
Field Value
truncateStringFields
Declaration
protected bool truncateStringFields
Field Value
Type |
Description |
System.Boolean |
|
userID
Declaration
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
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
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
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
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
LoadConfigItems(Object[][])
Declaration
protected abstract ConfigItemCollection LoadConfigItems(object[][] itemValues)
Parameters
Type |
Name |
Description |
System.Object[][] |
itemValues |
|
Returns
LoadTimeZone(String)
Declaration
protected abstract ITimeZone LoadTimeZone(string shortTzName)
Parameters
Type |
Name |
Description |
System.String |
shortTzName |
|
Returns
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