C# Класс Aqueduct.Configuration.Loaders.ConfigurationLoader

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

Защищенные свойства (Protected)

Свойство Тип Описание
_context IContext
_sections SectionList

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

Метод Описание
AddValidator ( ISettingValidator validator ) : void
ConfigurationLoader ( IContext context ) : System
ConfigurationLoader ( IContext context, List validators ) : System
ConfigurationLoader ( IContext context, List validators, Type>.Dictionary typeAliases ) : System
ConvertType ( string type ) : Type
Load ( ) : SectionList
OnSettingLoaded ( SettingEventArgs ea ) : void
OnSettingLoading ( SettingEventArgs ea ) : void
OnSettingsChanged ( ) : void

Защищенные методы

Метод Описание
LoadSections ( ) : void

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

Метод Описание
ForEachSetting ( Action action ) : void
GetActiveSections ( ) : SectionList
ValidateSetting ( Setting setting ) : void

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

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

public AddValidator ( ISettingValidator validator ) : void
validator ISettingValidator
Результат void

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

public ConfigurationLoader ( IContext context ) : System
context IContext
Результат System

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

public ConfigurationLoader ( IContext context, List validators ) : System
context IContext
validators List
Результат System

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

public ConfigurationLoader ( IContext context, List validators, Type>.Dictionary typeAliases ) : System
context IContext
validators List
typeAliases Type>.Dictionary
Результат System

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

public ConvertType ( string type ) : Type
type string
Результат System.Type

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

public Load ( ) : SectionList
Результат SectionList

LoadSections() защищенный абстрактный Метод

protected abstract LoadSections ( ) : void
Результат void

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

public OnSettingLoaded ( SettingEventArgs ea ) : void
ea SettingEventArgs
Результат void

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

public OnSettingLoading ( SettingEventArgs ea ) : void
ea SettingEventArgs
Результат void

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

public OnSettingsChanged ( ) : void
Результат void

Описание свойств

_context защищенное свойство

protected IContext _context
Результат IContext

_sections защищенное свойство

protected SectionList _sections
Результат SectionList