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


FileConfigurationSource Класс

Определение

Представляет базовый класс для файла на основе IConfigurationSource.

public ref class FileConfigurationSource abstract : Microsoft::Extensions::Configuration::IConfigurationSource
public abstract class FileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource
type FileConfigurationSource = class
    interface IConfigurationSource
Public MustInherit Class FileConfigurationSource
Implements IConfigurationSource
Наследование
FileConfigurationSource
Производный
Реализации

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

FileConfigurationSource()

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

Свойства

FileProvider

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

OnLoadException

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

Optional

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

Path

Путь к файлу.

ReloadDelay

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

ReloadOnChange

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

Методы

Build(IConfigurationBuilder)

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

EnsureDefaults(IConfigurationBuilder)

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

Equals(Object)

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

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

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

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

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

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

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

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

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

ToString()

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

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

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