KeyPerFileConfigurationSource Класс

Определение

Источник IConfigurationSource, используемый для настройки KeyPerFileConfigurationProvider.

public ref class KeyPerFileConfigurationSource : Microsoft::Extensions::Configuration::IConfigurationSource
public class KeyPerFileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource
type KeyPerFileConfigurationSource = class
    interface IConfigurationSource
Public Class KeyPerFileConfigurationSource
Implements IConfigurationSource
Наследование
KeyPerFileConfigurationSource
Реализации

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

KeyPerFileConfigurationSource()

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

Свойства

FileProvider

Объект FileProvider, файлы из корневого каталога ("/") которого будут использоваться как источник данных конфигурации.

IgnoreCondition

Используется для определения того, следует ли игнорировать файл, по его имени. По умолчанию используется IgnorePrefix.

IgnorePrefix

Файлы, начинающиеся с этого префикса, будут исключены. Значение по умолчанию — "ignore.".

Optional

Если значение равно false и каталог не существует, возникает исключение.

ReloadDelay

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

ReloadOnChange

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

SectionDelimiter

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

Методы

Build(IConfigurationBuilder)

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

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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