IniConfigurationProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
ConfigurationProvider на основе INI-файла.
public ref class IniConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type IniConfigurationProvider = class
inherit FileConfigurationProvider
Public Class IniConfigurationProvider
Inherits FileConfigurationProvider
- Наследование
Комментарии
INI-файлы — это простые структуры строк (INI-файлы в Википедии). В следующем примере показана структура INI-файла:
[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment
Дополнительные сведения и примеры см. в разделе Поставщик конфигурации INI.
Конструкторы
IniConfigurationProvider(IniConfigurationSource) |
Инициализирует новый экземпляр с указанным источником. |
Свойства
Data |
Пары "ключ — значение" конфигурационного для этого поставщика. (Унаследовано от ConfigurationProvider) |
Source |
Параметры источника для этого поставщика. (Унаследовано от FileConfigurationProvider) |
Методы
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от FileConfigurationProvider) |
Dispose(Boolean) |
Удаление поставщика. (Унаследовано от FileConfigurationProvider) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetChildKeys(IEnumerable<String>, String) |
Возвращает список ключей этого поставщика. (Унаследовано от ConfigurationProvider) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetReloadToken() |
Возвращает IChangeToken, который можно использовать для ожидания сигналов о перезагрузке этого поставщика. (Унаследовано от ConfigurationProvider) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Load() |
Загружает содержимое файла по пути Path. (Унаследовано от FileConfigurationProvider) |
Load(Stream) |
Загружает данные INI из потока. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnReload() |
Активирует маркер изменений перезагрузки и создает новый. (Унаследовано от ConfigurationProvider) |
Set(String, String) |
Задает значение для указанного ключа. (Унаследовано от ConfigurationProvider) |
ToString() |
Создает строку, представляющую имя этого поставщика и соответствующие сведения. (Унаследовано от FileConfigurationProvider) |
TryGet(String, String) |
Пытается найти значение с указанным ключом. (Унаследовано от ConfigurationProvider) |