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)

尝试查找具有给定键的值。

适用于