Class ClarifyApplication
Inheritance
System.Object
ClarifyApplication
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 class ClarifyApplication : FCApplication, IClarifyApplication
Constructors
ClarifyApplication()
Declaration
protected ClarifyApplication()
Properties
ClarifyVersion
Declaration
public string ClarifyVersion { get; }
Property Value
| Type |
Description |
| System.String |
|
ConfigItemCache
Declaration
public ConfigItemCache ConfigItemCache { get; }
Property Value
ConfigItems
Declaration
public ClarifyConfigItemCollection ConfigItems { get; }
Property Value
Configuration
Declaration
public NameValueCollection Configuration { get; }
Property Value
| Type |
Description |
| System.Collections.Specialized.NameValueCollection |
|
ConvertTimeZone
Declaration
public bool ConvertTimeZone { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
DataRestrictionsEnabled
Declaration
public bool DataRestrictionsEnabled { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
DBUserName
Declaration
public string DBUserName { get; }
Property Value
| Type |
Description |
| System.String |
|
FCAppDataRestrictionsEnabled
Declaration
protected override bool FCAppDataRestrictionsEnabled { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
FCAppServerTimeZone
Declaration
protected override ITimeZone FCAppServerTimeZone { get; }
Property Value
Overrides
Instance
Declaration
public static ClarifyApplication Instance { get; }
Property Value
IsDbUnicode
Declaration
[Obsolete("Use the SchemaCache IsDatabaseUnicode property")]
public bool IsDbUnicode { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsTravelerEnabled
Declaration
public bool IsTravelerEnabled { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
ListCache
Declaration
public IListCache ListCache { get; }
Property Value
LocaleCache
Declaration
public ILocaleCache LocaleCache { get; }
Property Value
SchemaCache
Declaration
public SchemaCache SchemaCache { get; }
Property Value
ServerTimeZone
Declaration
public ITimeZone ServerTimeZone { get; set; }
Property Value
StringCache
Declaration
public IStringCache StringCache { get; }
Property Value
TimeZoneConversions
Declaration
public ExcludedColumns TimeZoneConversions { get; }
Property Value
TruncateStringFields
Declaration
public bool TruncateStringFields { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
BeginInitialize(AsyncCallback, Object)
Declaration
public static IAsyncResult BeginInitialize(AsyncCallback callback, object state)
Parameters
| Type |
Name |
Description |
| System.AsyncCallback |
callback |
|
| System.Object |
state |
|
Returns
| Type |
Description |
| System.IAsyncResult |
|
CreateSession()
Declaration
public ClarifySession CreateSession()
Returns
CreateSession(String, ClarifyLoginType)
Declaration
public virtual ClarifySession CreateSession(string userName, ClarifyLoginType loginType)
Parameters
Returns
CreateSession(String, String, ClarifyLoginType)
Declaration
public virtual ClarifySession CreateSession(string userName, string password, ClarifyLoginType loginType)
Parameters
| Type |
Name |
Description |
| System.String |
userName |
|
| System.String |
password |
|
| ClarifyLoginType |
loginType |
|
Returns
CreateSessionData()
Declaration
protected virtual ClarifySessionData CreateSessionData()
Returns
EncryptClarifyPassword(String)
Declaration
public string EncryptClarifyPassword(string password)
Parameters
| Type |
Name |
Description |
| System.String |
password |
|
Returns
| Type |
Description |
| System.String |
|
EncryptDBPassword(String)
Declaration
public string EncryptDBPassword(string password)
Parameters
| Type |
Name |
Description |
| System.String |
password |
|
Returns
| Type |
Description |
| System.String |
|
EndInitialize(IAsyncResult)
Declaration
public static ClarifyApplication EndInitialize(IAsyncResult result)
Parameters
| Type |
Name |
Description |
| System.IAsyncResult |
result |
|
Returns
GetMtmTableName(SchemaRelation)
Declaration
public string GetMtmTableName(SchemaRelation relation)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetObjID(String)
Declaration
public int GetObjID(string tableName)
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
Returns
| Type |
Description |
| System.Int32 |
|
GetObjIdsFromFCStoredProcedure(Int32, Int32, Int32)
Declaration
public static int[] GetObjIdsFromFCStoredProcedure(int numberOfIdRequested, int clarifyBaseObjId, int objectTypeId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
numberOfIdRequested |
|
| System.Int32 |
clarifyBaseObjId |
|
| System.Int32 |
objectTypeId |
|
Returns
| Type |
Description |
| System.Int32[] |
|
GetSession(Guid)
Declaration
public virtual ClarifySession GetSession(Guid sessionID)
Parameters
| Type |
Name |
Description |
| System.Guid |
sessionID |
|
Returns
Initialize()
Declaration
public static ClarifyApplication Initialize()
Returns
Initialize(NameValueCollection)
Declaration
public static ClarifyApplication Initialize(NameValueCollection configValues)
Parameters
| Type |
Name |
Description |
| System.Collections.Specialized.NameValueCollection |
configValues |
|
Returns
InitializeInternal(NameValueCollection, CacheBase[], ISchemaCache)
Declaration
protected void InitializeInternal(NameValueCollection configValues, CacheBase[] caches, ISchemaCache schemaMaster)
Parameters
| Type |
Name |
Description |
| System.Collections.Specialized.NameValueCollection |
configValues |
|
| CacheBase[] |
caches |
|
| ISchemaCache |
schemaMaster |
|
IsSessionValid(Guid)
Declaration
public bool IsSessionValid(Guid sessionID)
Parameters
| Type |
Name |
Description |
| System.Guid |
sessionID |
|
Returns
| Type |
Description |
| System.Boolean |
|
ParseConnectionString(out String, out String)
Declaration
protected NameValueCollection ParseConnectionString(out string username, out string password)
Parameters
| Type |
Name |
Description |
| System.String |
username |
|
| System.String |
password |
|
Returns
| Type |
Description |
| System.Collections.Specialized.NameValueCollection |
|
ParseConnectionString(out String, out String, out String, out String, out String)
Declaration
protected NameValueCollection ParseConnectionString(out string username, out string password, out string usernameKey, out string passwordKey, out string integratedSecurityKey)
Parameters
| Type |
Name |
Description |
| System.String |
username |
|
| System.String |
password |
|
| System.String |
usernameKey |
|
| System.String |
passwordKey |
|
| System.String |
integratedSecurityKey |
|
Returns
| Type |
Description |
| System.Collections.Specialized.NameValueCollection |
|
ValidateEncryptedPassword(String, String, Boolean)
Declaration
public static bool ValidateEncryptedPassword(string password, string passHash, bool pre9)
Parameters
| Type |
Name |
Description |
| System.String |
password |
|
| System.String |
passHash |
|
| System.Boolean |
pre9 |
|
Returns
| Type |
Description |
| System.Boolean |
|
Events
InitializeStatusChange
Declaration
public static event InitializeStatusChangeEventHandler InitializeStatusChange
Event Type
Implements