C# Класс System.Configuration.Internal.InternalConfigRoot

Наследование: IInternalConfigRoot
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AcquireHierarchyLockForRead void
AcquireHierarchyLockForWrite void
FireConfigChanged void
IInternalConfigRoot void
InternalConfigRoot System.Configuration.Internal
OnConfigChanged void
OnConfigRemoved void
ReleaseHierarchyLockForRead void
ReleaseHierarchyLockForWrite void
RemoveConfigImpl void
hlFindConfigRecord void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

ClearResult() публичный Метод

public ClearResult ( BaseConfigurationRecord configRecord, string configKey, bool forceEvaluation ) : void
configRecord System.Configuration.BaseConfigurationRecord
configKey string
forceEvaluation bool
Результат void

GetConfigRecord() публичный Метод

public GetConfigRecord ( string configPath ) : IInternalConfigRecord
configPath string
Результат IInternalConfigRecord

GetSection() публичный Метод

public GetSection ( string section, string configPath ) : object
section string
configPath string
Результат object

GetUniqueConfigPath() публичный Метод

public GetUniqueConfigPath ( string configPath ) : string
configPath string
Результат string

GetUniqueConfigRecord() публичный Метод

public GetUniqueConfigRecord ( string configPath ) : IInternalConfigRecord
configPath string
Результат IInternalConfigRecord

RemoveConfig() публичный Метод

public RemoveConfig ( string configPath ) : void
configPath string
Результат void

RemoveConfigRecord() публичный Метод

public RemoveConfigRecord ( BaseConfigurationRecord configRecord ) : void
configRecord System.Configuration.BaseConfigurationRecord
Результат void