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) |