Class FCApplication
Inheritance
System.Object
FCApplication
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 FCApplication
Constructors
FCApplication()
Declaration
protected FCApplication()
Fields
SyncRoot
Declaration
public static readonly object SyncRoot
Field Value
Type |
Description |
System.Object |
|
Properties
DatabaseVersion
Declaration
public Version DatabaseVersion { get; }
Property Value
Type |
Description |
System.Version |
|
FCAppDataRestrictionsEnabled
Declaration
protected abstract bool FCAppDataRestrictionsEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
FCAppInstance
Declaration
protected static FCApplication FCAppInstance { get; }
Property Value
FCAppServerTimeZone
Declaration
protected abstract ITimeZone FCAppServerTimeZone { get; }
Property Value
IsInitialized
Declaration
public static bool IsInitialized { get; }
Property Value
Type |
Description |
System.Boolean |
|
Username
Declaration
public string Username { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddSessionData(FCSessionData)
Declaration
protected void AddSessionData(FCSessionData sess)
Parameters
CurrentSessions()
Declaration
public FCSessionSummary[] CurrentSessions()
Returns
Deinitialize()
Declaration
public static void Deinitialize()
FCAppInitialize(CacheBase[], ISchemaCache)
Declaration
protected void FCAppInitialize(CacheBase[] caches, ISchemaCache schemaMaster)
Parameters
FCAppParseConnectionString(out String, out String)
Declaration
protected NameValueCollection FCAppParseConnectionString(out string username, out string password)
Parameters
Type |
Name |
Description |
System.String |
username |
|
System.String |
password |
|
Returns
Type |
Description |
System.Collections.Specialized.NameValueCollection |
|
FCAppParseConnectionString(out String, out String, out String, out String, out String)
Declaration
protected NameValueCollection FCAppParseConnectionString(out string username, out string password, out string usernameKey, out string passwordKey, out string integratedSecurity)
Parameters
Type |
Name |
Description |
System.String |
username |
|
System.String |
password |
|
System.String |
usernameKey |
|
System.String |
passwordKey |
|
System.String |
integratedSecurity |
|
Returns
Type |
Description |
System.Collections.Specialized.NameValueCollection |
|
GetSessionData(Guid)
Declaration
protected FCSessionData GetSessionData(Guid sessionID)
Parameters
Type |
Name |
Description |
System.Guid |
sessionID |
|
Returns
Log(LogLevel, Exception, String, Object[])
Declaration
public static void Log(LogLevel level, Exception ex, string format, params object[] args)
Parameters
Type |
Name |
Description |
LogLevel |
level |
|
System.Exception |
ex |
|
System.String |
format |
|
System.Object[] |
args |
|
Log(LogLevel, String, Object[])
Declaration
public static void Log(LogLevel level, string format, params object[] args)
Parameters
Type |
Name |
Description |
LogLevel |
level |
|
System.String |
format |
|
System.Object[] |
args |
|
LogDebug(Exception, String, Object[])
Declaration
public static void LogDebug(Exception ex, string format, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
ex |
|
System.String |
format |
|
System.Object[] |
args |
|
LogDebug(String, Object[])
Declaration
public static void LogDebug(string format, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
format |
|
System.Object[] |
args |
|
LogError(Exception, String, Object[])
Declaration
public static void LogError(Exception ex, string format, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
ex |
|
System.String |
format |
|
System.Object[] |
args |
|
LogError(String, Object[])
Declaration
public static void LogError(string format, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
format |
|
System.Object[] |
args |
|
LogInfo(Exception, String, Object[])
Declaration
public static void LogInfo(Exception ex, string format, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
ex |
|
System.String |
format |
|
System.Object[] |
args |
|
LogInfo(String, Object[])
Declaration
public static void LogInfo(string format, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
format |
|
System.Object[] |
args |
|
LogWarn(Exception, String, Object[])
Declaration
public static void LogWarn(Exception ex, string format, params object[] args)
Parameters
Type |
Name |
Description |
System.Exception |
ex |
|
System.String |
format |
|
System.Object[] |
args |
|
LogWarn(String, Object[])
Declaration
public static void LogWarn(string format, params object[] args)
Parameters
Type |
Name |
Description |
System.String |
format |
|
System.Object[] |
args |
|
RemoveSession(FCSession)
Declaration
protected void RemoveSession(FCSession sess)
Parameters
SaveSessionData(FCSessionData)
Declaration
protected void SaveSessionData(FCSessionData sess)
Parameters
SetInitializeComplete(Boolean)
Declaration
protected static void SetInitializeComplete(bool complete)
Parameters
Type |
Name |
Description |
System.Boolean |
complete |
|