C# Класс MyGetMirror.InMemorySettings

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

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

Метод Описание
DeleteSection ( string section ) : bool
DeleteValue ( string section, string key ) : bool
GetNestedValues ( string section, string subSection ) : string>>.IList
GetSettingValues ( string section, bool isPath = false ) : IList
GetValue ( string section, string key, bool isPath = false ) : string
SetNestedValues ( string section, string subSection, string>.IList values ) : void
SetValue ( string section, string key, string value ) : void
SetValues ( string section, IReadOnlyList values ) : void
UpdateSections ( string section, IReadOnlyList values ) : void

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

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

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

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

public DeleteSection ( string section ) : bool
section string
Результат bool

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

public DeleteValue ( string section, string key ) : bool
section string
key string
Результат bool

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

public GetNestedValues ( string section, string subSection ) : string>>.IList
section string
subSection string
Результат string>>.IList

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

public GetSettingValues ( string section, bool isPath = false ) : IList
section string
isPath bool
Результат IList

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

public GetValue ( string section, string key, bool isPath = false ) : string
section string
key string
isPath bool
Результат string

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

public SetNestedValues ( string section, string subSection, string>.IList values ) : void
section string
subSection string
values string>.IList
Результат void

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

public SetValue ( string section, string key, string value ) : void
section string
key string
value string
Результат void

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

public SetValues ( string section, IReadOnlyList values ) : void
section string
values IReadOnlyList
Результат void

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

public UpdateSections ( string section, IReadOnlyList values ) : void
section string
values IReadOnlyList
Результат void