Поделиться через


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)

Применяется к