CommandLineConfigurationProvider 类

定义

提供从命令行获取的配置键值对。

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

注解

有关详细信息和示例,请参阅 命令行配置提供程序

构造函数

名称 说明
CommandLineConfigurationProvider(IEnumerable<String>, IDictionary<String,String>)

初始化新实例。

属性

名称 说明
Args

获取命令行参数。

Data

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

(继承自 ConfigurationProvider)

方法

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

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

(继承自 ConfigurationProvider)
GetReloadToken()

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

(继承自 ConfigurationProvider)
Load()

从命令行参数加载配置数据。

OnReload()

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

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

为给定键设置一个值。

(继承自 ConfigurationProvider)
ToString()

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

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

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

(继承自 ConfigurationProvider)

适用于