ConfigurationProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет основное поведение поставщиков конфигурации и предоставляет базу для производных классов.
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 |
Возвращает или задает пары "ключ-значение конфигурации" для этого поставщика. |
Методы
| Имя | Описание |
|---|---|
| GetChildKeys(IEnumerable<String>, String) |
Возвращает список ключей, которые у этого поставщика. |
| GetReloadToken() |
Возвращает значение IChangeToken , которое можно использовать для прослушивания при перезагрузке этого поставщика. |
| Load() |
Загружает (или перезагружает) данные для этого поставщика. |
| OnReload() |
Активирует маркер изменения перезагрузки и создает новый. |
| Set(String, String) |
Задает значение для указанного ключа. |
| ToString() |
Создает строку, представляющую это имя поставщика и соответствующие сведения. |
| TryGet(String, String) |
Пытается найти значение с заданным ключом. |