AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String)
|
注册应用程序元数据的配置提供程序。
|
AddConfiguration(IConfigurationBuilder, IConfiguration)
|
将现有配置添加到 configurationBuilder 。
|
AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean)
|
将现有配置添加到 configurationBuilder 。
|
AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>)
|
添加从命令行读取配置值的 IConfigurationProvider。
|
AddCommandLine(IConfigurationBuilder, String[])
|
添加从命令行读取配置值的 CommandLineConfigurationProvider。
|
AddCommandLine(IConfigurationBuilder, String[], IDictionary<String,String>)
|
添加一个 CommandLineConfigurationProvider,该 CommandLineConfigurationProvider 使用指定的交换机映射从命令行读取配置值。
|
Bind(IConfiguration, Object)
|
通过以递归方式将属性名称与配置键匹配,尝试将给定的对象实例绑定到配置值。
|
Bind(IConfiguration, Object, Action<BinderOptions>)
|
通过以递归方式将属性名称与配置键匹配,尝试将给定的对象实例绑定到配置值。
|
Bind(IConfiguration, String, Object)
|
尝试将给定的对象实例以递归方式将属性名称与配置键匹配,将给定的对象实例绑定到键指定的配置节。
|
Get(IConfiguration, Type)
|
尝试将配置实例绑定到 T 类型的新实例。如果此配置节具有一个值,将使用该值。
否则,通过以递归方式将属性名称与配置键匹配来绑定。
|
Get(IConfiguration, Type, Action<BinderOptions>)
|
尝试将配置实例绑定到 T 类型的新实例。如果此配置节具有一个值,将使用该值。
否则,通过以递归方式将属性名称与配置键匹配来绑定。
|
Get<T>(IConfiguration)
|
尝试将配置实例绑定到 T 类型的新实例。如果此配置节具有一个值,将使用该值。
否则,通过以递归方式将属性名称与配置键匹配来绑定。
|
Get<T>(IConfiguration, Action<BinderOptions>)
|
尝试将配置实例绑定到 T 类型的新实例。如果此配置节具有一个值,将使用该值。
否则,通过以递归方式将属性名称与配置键匹配来绑定。
|
GetValue(IConfiguration, Type, String)
|
提取具有指定键的值,并将其转换为指定类型。
|
GetValue(IConfiguration, Type, String, Object)
|
提取具有指定键的值,并将其转换为指定类型。
|
GetValue<T>(IConfiguration, String)
|
提取具有指定键的值,并将其转换为 T 类型。
|
GetValue<T>(IConfiguration, String, T)
|
提取具有指定键的值,并将其转换为 T 类型。
|
Add<TSource>(IConfigurationBuilder, Action<TSource>)
|
添加新的配置源。
|
AsEnumerable(IConfiguration)
|
获取 IConfiguration中的键值对的枚举。
|
AsEnumerable(IConfiguration, Boolean)
|
获取 IConfiguration中的键值对的枚举。
|
GetConnectionString(IConfiguration, String)
|
从配置源的 ConnectionStrings 节检索具有指定键的值。 调用此方法是 GetSection("ConnectionStrings")[name] 的速记。
|
GetRequiredSection(IConfiguration, String)
|
获取具有指定键的配置子节。
|
GetDebugView(IConfigurationRoot)
|
生成配置的人可读视图,其中显示了每个值来自何处。
|
GetDebugView(IConfigurationRoot, Func<ConfigurationDebugViewContext,String>)
|
生成配置的人可读视图,其中显示了每个值来自何处。
|
AddEnvironmentVariables(IConfigurationBuilder)
|
添加从环境变量读取配置值的 IConfigurationProvider。
|
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)
|
添加从环境变量读取配置值的 IConfigurationProvider。
|
AddEnvironmentVariables(IConfigurationBuilder, String)
|
添加一个从具有指定前缀的环境变量读取配置值的 IConfigurationProvider。
|
GetFileLoadExceptionHandler(IConfigurationBuilder)
|
获取要用于基于文件的提供程序的默认 IFileProvider。
|
GetFileProvider(IConfigurationBuilder)
|
获取要用于基于文件的提供程序的默认 IFileProvider。
|
SetBasePath(IConfigurationBuilder, String)
|
使用基本路径将基于文件的提供程序的 FileProvider 设置为 PhysicalFileProvider。
|
SetFileLoadExceptionHandler(IConfigurationBuilder, Action<FileLoadExceptionContext>)
|
设置在发生错误时要为基于文件的提供程序调用的默认操作。
|
SetFileProvider(IConfigurationBuilder, IFileProvider)
|
设置要用于基于文件的提供程序的默认 IFileProvider。
|
AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
|
将 INI 配置源添加到 builder 。
|
AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>)
|
将 INI 配置源添加到 builder 。
|
AddIniFile(IConfigurationBuilder, String)
|
将 path 处的 INI 配置提供程序添加到 builder 。
|
AddIniFile(IConfigurationBuilder, String, Boolean)
|
将 path 处的 INI 配置提供程序添加到 builder 。
|
AddIniFile(IConfigurationBuilder, String, Boolean, Boolean)
|
将 path 处的 INI 配置提供程序添加到 builder 。
|
AddIniStream(IConfigurationBuilder, Stream)
|
将 INI 配置源添加到 builder 。
|
AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
|
将 JSON 配置源添加到 builder 。
|
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>)
|
将 JSON 配置源添加到 builder 。
|
AddJsonFile(IConfigurationBuilder, String)
|
将 path 的 JSON 配置提供程序添加到 builder 。
|
AddJsonFile(IConfigurationBuilder, String, Boolean)
|
将 path 的 JSON 配置提供程序添加到 builder 。
|
AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean)
|
将 path 的 JSON 配置提供程序添加到 builder 。
|
AddJsonStream(IConfigurationBuilder, Stream)
|
将 JSON 配置源添加到 builder 。
|
AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>)
|
使用目录中的文件添加配置。 文件名用作键,文件内容用作值。
|
AddKeyPerFile(IConfigurationBuilder, String)
|
使用目录中的文件添加配置。 文件名用作键,文件内容用作值。
|
AddKeyPerFile(IConfigurationBuilder, String, Boolean)
|
使用目录中的文件添加配置。 文件名用作键,文件内容用作值。
|
AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean)
|
使用目录中的文件添加配置。 文件名用作键,文件内容用作值。
|
AddInMemoryCollection(IConfigurationBuilder)
|
将内存配置提供程序添加到 configurationBuilder 。
|
AddInMemoryCollection(IConfigurationBuilder, IEnumerable<KeyValuePair<String,String>>)
|
将内存配置提供程序添加到 configurationBuilder 。
|
AddUserSecrets(IConfigurationBuilder, Assembly)
|
添加用户机密配置源。 这会搜索 assembly UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean)
|
添加用户机密配置源。 这会搜索 assembly UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean, Boolean)
|
添加用户机密配置源。 这会搜索 assembly UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets(IConfigurationBuilder, String)
|
添加具有指定用户机密 ID 的用户机密配置源。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets(IConfigurationBuilder, String, Boolean)
|
添加具有指定用户机密 ID 的用户机密配置源。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets<T>(IConfigurationBuilder)
|
添加用户机密配置源。 在包含类型 T 的程序集中搜索 UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets<T>(IConfigurationBuilder, Boolean)
|
添加用户机密配置源。 在包含类型 T 的程序集中搜索 UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean)
|
添加用户机密配置源。 在包含类型 T 的程序集中搜索 UserSecretsIdAttribute实例,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值的集合的唯一值。
|
AddXmlFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
|
将 XML 配置源添加到 builder 。
|
AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>)
|
将 XML 配置源添加到 builder 。
|
AddXmlFile(IConfigurationBuilder, String)
|
将 path 的 XML 配置提供程序添加到 builder 。
|
AddXmlFile(IConfigurationBuilder, String, Boolean)
|
将 path 的 XML 配置提供程序添加到 builder 。
|
AddXmlFile(IConfigurationBuilder, String, Boolean, Boolean)
|
将 path 的 XML 配置提供程序添加到 builder 。
|
AddXmlStream(IConfigurationBuilder, Stream)
|
将 XML 配置源添加到 builder 。
|