[Gregor.Core.CAppContext]

Gregor.Core.CAppContext

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.

Details

public class Gregor.Core.CAppContext

: System.Object

Custom Attributes: 

Description: 


Members

CAppContext

internal CAppContext()

Custom Attributes: 

Description: 

m_AssemblyLoader

private Gregor.Core.CAssemblyLoader m_AssemblyLoader

Custom Attributes: 

Description: 

m_ImageList

private Gregor.Core.IImageList m_ImageList

Custom Attributes: 

Description: 

m_Initialized

private System.Boolean m_Initialized

Custom Attributes: 

Description: 

m_IoProvider

private Gregor.Core.IIoProvider m_IoProvider

Custom Attributes: 

Description: 

m_LanguagePool

private Gregor.Core.CLanguagePool m_LanguagePool

Custom Attributes: 

Description: 

m_Paths

private System.Collections.Hashtable m_Paths

Custom Attributes: 

Description: 

PATHID_BIN

public const System.String PATHID_BIN = "BinFolder"

Custom Attributes: 

Description: 

PATHID_CONFIG

public const System.String PATHID_CONFIG = "ConfigFolder"

Custom Attributes: 

Description: 

PATHID_INSTALLATION

public const System.String PATHID_INSTALLATION = "InstallationFolder"

Custom Attributes: 

Description: 

AssemblyLoader

public Gregor.Core.CAssemblyLoader AssemblyLoader {get;set;}

Custom Attributes: 

Description: 

BinFolderPath

public System.String BinFolderPath {get;}

Custom Attributes: 

Description: 

CommandLine

public Gregor.Core.Configuration.CCommandLine CommandLine {get;}

Custom Attributes: 

Description: 

ConfigFolderPath

public System.String ConfigFolderPath {get;}

Custom Attributes: 

Description: 

ImageList

public Gregor.Core.IImageList ImageList {get;set;}

Custom Attributes: 

Description: 

InstallationFolderPath

public System.String InstallationFolderPath {get;}

Custom Attributes: 

Description: 

IoProvider

public Gregor.Core.IIoProvider IoProvider {get;set;}

Custom Attributes: 

Description: 

IsInitialized

public System.Boolean IsInitialized {get;}

Custom Attributes: 

Description: 

LanguagePool

public Gregor.Core.CLanguagePool LanguagePool {get;}

Custom Attributes: 

Description: 

CheckInitialization

private void CheckInitialization()

Custom Attributes: 

Description: 

GetAbsolutePath

public System.String GetAbsolutePath(System.String sBasePathId, System.String sRelPath)

Custom Attributes: 

Description: 

GetPath

public System.String GetPath(System.String sId)

Custom Attributes: 

Description: 

GetRelativePath

public System.String GetRelativePath(System.String sBasePathId, System.String sAbsPath)

Custom Attributes: 

Description: 

Initialize

public void Initialize(System.String sBinFolderPath, System.String sConfigFolderPath, System.String sInstallationFolderPath)

Custom Attributes: 

Description: 

LoadConfiguration

public Gregor.Core.ISetXmlArgs LoadConfiguration(System.String sFullPath, System.Text.Encoding enc)

Custom Attributes: 

Description: 

LoadConfiguration

public Gregor.Core.ISetXmlArgs LoadConfiguration(System.String sFullPath, System.Text.Encoding enc, System.Object tag, Gregor.Core.SetXmlCallback cb)

Custom Attributes: 

Description: 

SaveConfiguration

public void SaveConfiguration(System.String sFullPath, System.Text.Encoding enc, Gregor.Core.IGetXmlArgs rootArgs)

Custom Attributes: 

Description: 

Serialize

public Gregor.Core.IGetXmlArgs Serialize(System.String sDocElementName)

Custom Attributes: 

Description: 

Serialize

public Gregor.Core.IGetXmlArgs Serialize(System.String sDocElementName, System.Object tag)

Custom Attributes: 

Description: 

SetPath

public void SetPath(System.String sId, System.String sFullPath)

Custom Attributes: 

Description: 


See Also

Gregor.Core.CAssemblyLoader

Gregor.Core.CLanguagePool

Gregor.Core.Configuration.CCommandLine

System.Collections.Hashtable

System.Object

System.String

System.Text.Encoding

Gregor.Core.IGetXmlArgs

Gregor.Core.IImageList

Gregor.Core.IIoProvider

Gregor.Core.ISetXmlArgs

Gregor.Core.SetXmlCallback

System.Boolean

System.Void