IniConfigurationSource Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет INI-файл в виде IConfigurationSource. Файлы — это простые структуры строк (INI Files в Википедии)
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
- Наследование
Примеры
[Section:Header]
key1=value1
key2 = " value2 "
; comment
# comment
/ comment
Комментарии
INI-файлы — это простые структуры линий.
Конструкторы
| Имя | Описание |
|---|---|
| IniConfigurationSource() |
Инициализирует новый экземпляр .IniConfigurationSource |
Свойства
| Имя | Описание |
|---|---|
| FileProvider |
Возвращает или задает поставщик, используемый для доступа к содержимому файла. (Унаследовано от FileConfigurationSource) |
| OnLoadException |
Возвращает или задает вызываемое действие, если неуверенное исключение возникает в FileConfigurationProvider.Load. (Унаследовано от FileConfigurationSource) |
| Optional |
Возвращает или задает значение, указывающее, является ли загрузка файла необязательным. (Унаследовано от FileConfigurationSource) |
| Path |
Возвращает или задает путь к файлу. (Унаследовано от FileConfigurationSource) |
| ReloadDelay |
Возвращает или задает количество миллисекунда, которое перезагрузит до вызова Load. (Унаследовано от FileConfigurationSource) |
| ReloadOnChange |
Возвращает или задает значение, указывающее, будет ли источник загружен, если базовый файл изменяется. (Унаследовано от FileConfigurationSource) |
Методы
| Имя | Описание |
|---|---|
| Build(IConfigurationBuilder) |
IniConfigurationProvider Создает источник для этого источника. |
| EnsureDefaults(IConfigurationBuilder) |
Вызывается для использования любых параметров по умолчанию в построителе, например FileProvider или FileLoadExceptionHandler. (Унаследовано от FileConfigurationSource) |
| ResolveFileProvider() |
Создает поставщик физических файлов для каталога файла, если поставщик файлов не задан, для абсолютного пути. (Унаследовано от FileConfigurationSource) |