FileConfigurationProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для ConfigurationProvider на основе файла.
public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
inherit ConfigurationProvider
interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
- Наследование
- Производный
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Поставщик конфигурации файлов.
Конструкторы
FileConfigurationProvider(FileConfigurationSource) |
Инициализирует новый экземпляр с указанным источником. |
Свойства
Data |
Пары "ключ — значение" конфигурационного для этого поставщика. (Унаследовано от ConfigurationProvider) |
Source |
Параметры источника для этого поставщика. |
Методы
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
Dispose(Boolean) |
Удаление поставщика. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetChildKeys(IEnumerable<String>, String) |
Возвращает список ключей этого поставщика. (Унаследовано от ConfigurationProvider) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetReloadToken() |
Возвращает IChangeToken, который можно использовать для ожидания сигналов о перезагрузке этого поставщика. (Унаследовано от ConfigurationProvider) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Load() |
Загружает содержимое файла по пути Path. |
Load(Stream) |
Загружает данные поставщика из потока. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnReload() |
Активирует маркер изменений перезагрузки и создает новый. (Унаследовано от ConfigurationProvider) |
Set(String, String) |
Задает значение для указанного ключа. (Унаследовано от ConfigurationProvider) |
ToString() |
Создает строку, представляющую имя этого поставщика и соответствующие сведения. |
TryGet(String, String) |
Пытается найти значение с указанным ключом. (Унаследовано от ConfigurationProvider) |