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。
|
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)
|
添加用户机密配置源。 搜索包含 UserSecretsIdAttribute 实例的类型 T 的程序集,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值集合的唯一值。
|
AddUserSecrets<T>(IConfigurationBuilder, Boolean)
|
添加用户机密配置源。 搜索包含 UserSecretsIdAttribute 实例的类型 T 的程序集,该实例指定用户机密 ID。
用户机密 ID 是用于存储和标识机密配置值集合的唯一值。
|
AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean)
|
添加用户机密配置源。 搜索包含 UserSecretsIdAttribute 实例的类型 T 的程序集,该实例指定用户机密 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 。
|