C# Class System.Configuration.Internal.InternalConfigRoot

Inheritance: IInternalConfigRoot
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
AcquireHierarchyLockForRead void
AcquireHierarchyLockForWrite void
FireConfigChanged void
IInternalConfigRoot void
InternalConfigRoot System.Configuration.Internal
OnConfigChanged void
OnConfigRemoved void
ReleaseHierarchyLockForRead void
ReleaseHierarchyLockForWrite void
RemoveConfigImpl void
hlFindConfigRecord void

Méthodes publiques

Méthode Description
ClearResult ( BaseConfigurationRecord configRecord, string configKey, bool forceEvaluation ) : void
GetConfigRecord ( string configPath ) : IInternalConfigRecord
GetSection ( string section, string configPath ) : object
GetUniqueConfigPath ( string configPath ) : string
GetUniqueConfigRecord ( string configPath ) : IInternalConfigRecord
RemoveConfig ( string configPath ) : void
RemoveConfigRecord ( BaseConfigurationRecord configRecord ) : void

Private Methods

Méthode Description
AcquireHierarchyLockForRead ( ) : void
AcquireHierarchyLockForWrite ( ) : void
FireConfigChanged ( string configPath ) : void
IInternalConfigRoot ( IInternalConfigHost host, bool isDesignTime ) : void
InternalConfigRoot ( ) : System.Configuration.Internal
OnConfigChanged ( InternalConfigEventArgs e ) : void
OnConfigRemoved ( InternalConfigEventArgs e ) : void
ReleaseHierarchyLockForRead ( ) : void
ReleaseHierarchyLockForWrite ( ) : void
RemoveConfigImpl ( string configPath, BaseConfigurationRecord configRecord ) : void
hlFindConfigRecord ( string parts, int &nextIndex, BaseConfigurationRecord &currentRecord ) : void

Method Details

ClearResult() public méthode

public ClearResult ( BaseConfigurationRecord configRecord, string configKey, bool forceEvaluation ) : void
configRecord System.Configuration.BaseConfigurationRecord
configKey string
forceEvaluation bool
Résultat void

GetConfigRecord() public méthode

public GetConfigRecord ( string configPath ) : IInternalConfigRecord
configPath string
Résultat IInternalConfigRecord

GetSection() public méthode

public GetSection ( string section, string configPath ) : object
section string
configPath string
Résultat object

GetUniqueConfigPath() public méthode

public GetUniqueConfigPath ( string configPath ) : string
configPath string
Résultat string

GetUniqueConfigRecord() public méthode

public GetUniqueConfigRecord ( string configPath ) : IInternalConfigRecord
configPath string
Résultat IInternalConfigRecord

RemoveConfig() public méthode

public RemoveConfig ( string configPath ) : void
configPath string
Résultat void

RemoveConfigRecord() public méthode

public RemoveConfigRecord ( BaseConfigurationRecord configRecord ) : void
configRecord System.Configuration.BaseConfigurationRecord
Résultat void