语言

EnvironmentVariablesConfigurationProvider 类

定义

提供从环境变量获取的配置键值对。

public ref class EnvironmentVariablesConfigurationProvider : Microsoft::Extensions::Configuration::ConfigurationProvider
public class EnvironmentVariablesConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider
type EnvironmentVariablesConfigurationProvider = class
    inherit ConfigurationProvider
Public Class EnvironmentVariablesConfigurationProvider
Inherits ConfigurationProvider
继承
EnvironmentVariablesConfigurationProvider

注解

有关详细信息和示例,请参阅 环境变量配置提供程序

构造函数

名称 说明
EnvironmentVariablesConfigurationProvider()

初始化新实例。

EnvironmentVariablesConfigurationProvider(String, Func<String,String>)

使用指定的前缀和变量名称转换初始化新实例。

EnvironmentVariablesConfigurationProvider(String)

使用指定的前缀初始化新实例。

属性

名称 说明
Data

获取或设置此提供程序的配置键值对。

(继承自 ConfigurationProvider)

方法

名称 说明
GetChildKeys(IEnumerable<String>, String)

返回此提供程序具有的密钥列表。

(继承自 ConfigurationProvider)
GetReloadToken()

返回一个可在重新加载此提供程序时用于侦听的项 IChangeToken

(继承自 ConfigurationProvider)
Load()

加载环境变量。

OnReload()

触发重新加载更改令牌并创建一个新令牌。

(继承自 ConfigurationProvider)
Set(String, String)

为给定键设置一个值。

(继承自 ConfigurationProvider)
ToString()

生成表示此提供程序名称和相关详细信息的字符串。

TryGet(String, String)

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

(继承自 ConfigurationProvider)

适用于