IniConfigurationSource Класс

Определение

Представляет INI-файл в качестве IConfigurationSource.

public ref class IniConfigurationSource : Microsoft::Extensions::Configuration::FileConfigurationSource
public class IniConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource
type IniConfigurationSource = class
    inherit FileConfigurationSource
Public Class IniConfigurationSource
Inherits FileConfigurationSource
Наследование
IniConfigurationSource

Примеры

[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment

Комментарии

INI-файлы — это простые структуры строк.

Конструкторы

IniConfigurationSource()

Инициализирует новый экземпляр IniConfigurationSource.

Свойства

FileProvider

Используется для доступа к содержимому файла.

(Унаследовано от FileConfigurationSource)
OnLoadException

Вызывается, если в FileConfigurationProvider.Load возникает неперехваченное исключение.

(Унаследовано от FileConfigurationSource)
Optional

Определяет, является ли загрузка файла необязательной.

(Унаследовано от FileConfigurationSource)
Path

Путь к файлу.

(Унаследовано от FileConfigurationSource)
ReloadDelay

Число миллисекунд, в течение которых операция перезагрузки будет ожидать перед вызовом Load. Это помогает избежать активации перезагрузки, прежде чем файл будет полностью записан. Значение по умолчанию — 250.

(Унаследовано от FileConfigurationSource)
ReloadOnChange

Определяет, будет ли загружаться источник при изменении базового файла.

(Унаследовано от FileConfigurationSource)

Методы

Build(IConfigurationBuilder)

Создает IniConfigurationProvider для этого источника.

EnsureDefaults(IConfigurationBuilder)

Вызывается для использования любых параметров по умолчанию в построителе, таких как FileProvider или FileLoadExceptionHandler.

(Унаследовано от FileConfigurationSource)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ResolveFileProvider()

Если поставщик файлов не задан, для абсолютного пути будет создан физический поставщик файлов для ближайшего существующего каталога.

(Унаследовано от FileConfigurationSource)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел