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