Share via


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)

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

适用于