[ whitefrost.com | Account Manager 4 Product Page ]

Core.Interfaces.IApplicationContext Interface Reference

Summary description for IForm. More...

Inheritance diagram for Core.Interfaces.IApplicationContext:

Core.ApplicationContext

List of all members.

Public Member Functions

object GetContextObject (String key)
void SetContextObject (String key, object obj)
bool InitializeRSA ()
byte[] Encrypt (byte[] data)
byte[] Decrypt (byte[] data)
Boolean Initialize ()
Boolean Reset ()
void Destroy ()
void LogError (String message)
void LogWarning (String message)
void LogDebug (String message)
void Log (String message)
void Log (int level, String message)
void Shutdown ()
void Shutdown (Boolean confirm)
void Shutdown (Boolean confirm, String message)
void Unsetup ()
void ApplyPowerStatus (int power_level, int backup_level)
void RaiseContextChanged ()

Properties

Core.Data.DbFactory.CONNECTION_TYPE DatabaseType [get, set]
bool ConsoleMode [get, set]
bool UseDatabaseLog [get, set]
Core.Util.Logger.AeiLog Logger [get]
String PreferredLogName [get, set]
bool HardenRSA [get, set]
Core.Interfaces.ISecurityManager SecurityManager [get]
RSACryptoServiceProvider RSARemove [get]
String RSAContainName [get, set]
String RSAContainPath [get, set]
IRuntime ComponentRuntime [get]
IConfig ApplicationStatus [get]
IConfig ApplicationConfig [get]
int ReadyState [get]
String StartupPath [get, set]
String DeviceName [get, set]
String DeviceId [get, set]
int BatteryStatus [get, set]
int BackupBatteryStatus [get, set]
int PowerMode [get]
bool UseDatabase [get, set]
String ConnectionString [get, set]


Detailed Description

Summary description for IForm.


Member Function Documentation

object Core.Interfaces.IApplicationContext.GetContextObject ( String  key  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.SetContextObject ( String  key,
object  obj 
)

Implemented in Core.ApplicationContext.

bool Core.Interfaces.IApplicationContext.InitializeRSA (  ) 

Implemented in Core.ApplicationContext.

byte [] Core.Interfaces.IApplicationContext.Encrypt ( byte[]  data  ) 

Implemented in Core.ApplicationContext.

byte [] Core.Interfaces.IApplicationContext.Decrypt ( byte[]  data  ) 

Implemented in Core.ApplicationContext.

Boolean Core.Interfaces.IApplicationContext.Initialize (  ) 

Implemented in Core.ApplicationContext.

Boolean Core.Interfaces.IApplicationContext.Reset (  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Destroy (  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.LogError ( String  message  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.LogWarning ( String  message  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.LogDebug ( String  message  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Log ( String  message  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Log ( int  level,
String  message 
)

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Shutdown (  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Shutdown ( Boolean  confirm  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Shutdown ( Boolean  confirm,
String  message 
)

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.Unsetup (  ) 

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.ApplyPowerStatus ( int  power_level,
int  backup_level 
)

Implemented in Core.ApplicationContext.

void Core.Interfaces.IApplicationContext.RaiseContextChanged (  ) 

Implemented in Core.ApplicationContext.


Property Documentation

Core.Data.DbFactory.CONNECTION_TYPE Core.Interfaces.IApplicationContext.DatabaseType [get, set]

Implemented in Core.ApplicationContext.

bool Core.Interfaces.IApplicationContext.ConsoleMode [get, set]

Implemented in Core.ApplicationContext.

bool Core.Interfaces.IApplicationContext.UseDatabaseLog [get, set]

Implemented in Core.ApplicationContext.

Core.Util.Logger.AeiLog Core.Interfaces.IApplicationContext.Logger [get]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.PreferredLogName [get, set]

Implemented in Core.ApplicationContext.

bool Core.Interfaces.IApplicationContext.HardenRSA [get, set]

Implemented in Core.ApplicationContext.

Core.Interfaces.ISecurityManager Core.Interfaces.IApplicationContext.SecurityManager [get]

Implemented in Core.ApplicationContext.

RSACryptoServiceProvider Core.Interfaces.IApplicationContext.RSARemove [get]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.RSAContainName [get, set]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.RSAContainPath [get, set]

Implemented in Core.ApplicationContext.

IRuntime Core.Interfaces.IApplicationContext.ComponentRuntime [get]

Implemented in Core.ApplicationContext.

IConfig Core.Interfaces.IApplicationContext.ApplicationStatus [get]

Implemented in Core.ApplicationContext.

IConfig Core.Interfaces.IApplicationContext.ApplicationConfig [get]

Implemented in Core.ApplicationContext.

int Core.Interfaces.IApplicationContext.ReadyState [get]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.StartupPath [get, set]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.DeviceName [get, set]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.DeviceId [get, set]

Implemented in Core.ApplicationContext.

int Core.Interfaces.IApplicationContext.BatteryStatus [get, set]

Implemented in Core.ApplicationContext.

int Core.Interfaces.IApplicationContext.BackupBatteryStatus [get, set]

Implemented in Core.ApplicationContext.

int Core.Interfaces.IApplicationContext.PowerMode [get]

Implemented in Core.ApplicationContext.

bool Core.Interfaces.IApplicationContext.UseDatabase [get, set]

Implemented in Core.ApplicationContext.

String Core.Interfaces.IApplicationContext.ConnectionString [get, set]

Implemented in Core.ApplicationContext.


The documentation for this interface was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com