IConfigurationBuilder
Properties
Sources
Add(IConfigurationSource)
Build()
Add<TSource>(IConfigurationBuilder, Action<TSource>)
AddApplicationInsightsSettings(IConfigurationBuilder, Boolean?, String, String)
AddApplicationMetadata(IConfigurationBuilder, IHostEnvironment, String)
AddAzureAppConfiguration(IConfigurationBuilder, String, Boolean)
AddAzureAppConfiguration(IConfigurationBuilder, Action<AzureAppConfigurationOptions>, Boolean)
AddAzureAppConfiguration(IConfigurationBuilder, IEnumerable<String>, Boolean)
AddAzureKeyVault(IConfigurationBuilder, String)
AddAzureKeyVault(IConfigurationBuilder, SecretClient, AzureKeyVaultConfigurationOptions)
AddAzureKeyVault(IConfigurationBuilder, SecretClient, KeyVaultSecretManager)
AddAzureKeyVault(IConfigurationBuilder, String, IKeyVaultSecretManager)
AddAzureKeyVault(IConfigurationBuilder, Uri, TokenCredential)
AddAzureKeyVault(IConfigurationBuilder, String, KeyVaultClient, IKeyVaultSecretManager)
AddAzureKeyVault(IConfigurationBuilder, String, String, String)
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2)
AddAzureKeyVault(IConfigurationBuilder, Uri, TokenCredential, AzureKeyVaultConfigurationOptions)
AddAzureKeyVault(IConfigurationBuilder, Uri, TokenCredential, KeyVaultSecretManager)
AddAzureKeyVault(IConfigurationBuilder, String, String, String, IKeyVaultSecretManager)
AddAzureKeyVault(IConfigurationBuilder, String, String, X509Certificate2, IKeyVaultSecretManager)
AddCommandLine(IConfigurationBuilder, String[])
AddCommandLine(IConfigurationBuilder, Action<CommandLineConfigurationSource>)
AddCommandLine(IConfigurationBuilder, String[], IDictionary<String, String>)
AddCommandLineDirectives(IConfigurationBuilder, ParseResult, String)
AddConfiguration(IConfigurationBuilder, IConfiguration)
AddConfiguration(IConfigurationBuilder, IConfiguration, Boolean)
AddEnvironmentVariables(IConfigurationBuilder)
AddEnvironmentVariables(IConfigurationBuilder, String)
AddEnvironmentVariables(IConfigurationBuilder, Action<EnvironmentVariablesConfigurationSource>)
AddIniFile(IConfigurationBuilder, String)
AddIniFile(IConfigurationBuilder, String, Boolean)
AddIniFile(IConfigurationBuilder, String, Boolean, Boolean)
AddIniFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
AddIniFile(IConfigurationBuilder, Action<IniConfigurationSource>)
AddIniStream(IConfigurationBuilder, Stream)
AddInMemoryCollection(IConfigurationBuilder)
AddInMemoryCollection(IConfigurationBuilder, IEnumerable<KeyValuePair<String, String>>)
AddJsonFile(IConfigurationBuilder, String)
AddJsonFile(IConfigurationBuilder, String, Boolean)
AddJsonFile(IConfigurationBuilder, String, Boolean, Boolean)
AddJsonFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
AddJsonFile(IConfigurationBuilder, Action<JsonConfigurationSource>)
AddJsonStream(IConfigurationBuilder, Stream)
AddKeyPerFile(IConfigurationBuilder, String)
AddKeyPerFile(IConfigurationBuilder, String, Boolean)
AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean)
AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>)
AddUserSecrets(IConfigurationBuilder, Assembly)
AddUserSecrets(IConfigurationBuilder, String)
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean)
AddUserSecrets(IConfigurationBuilder, String, Boolean)
AddUserSecrets(IConfigurationBuilder, Assembly, Boolean, Boolean)
AddUserSecrets<T>(IConfigurationBuilder)
AddUserSecrets<T>(IConfigurationBuilder, Boolean)
AddUserSecrets<T>(IConfigurationBuilder, Boolean, Boolean)
AddXmlFile(IConfigurationBuilder, String)
AddXmlFile(IConfigurationBuilder, String, Boolean)
AddXmlFile(IConfigurationBuilder, String, Boolean, Boolean)
AddXmlFile(IConfigurationBuilder, IFileProvider, String, Boolean, Boolean)
AddXmlFile(IConfigurationBuilder, Action<XmlConfigurationSource>)
AddXmlStream(IConfigurationBuilder, Stream)
GetFileLoadExceptionHandler(IConfigurationBuilder)
GetFileProvider(IConfigurationBuilder)
SetBasePath(IConfigurationBuilder, String)
SetFileLoadExceptionHandler(IConfigurationBuilder, Action<FileLoadExceptionContext>)
SetFileProvider(IConfigurationBuilder, IFileProvider)
net10.0-windows7.0
namespace Microsoft.Extensions.Configuration
{
public static class ApplicationMetadataConfigurationBuilderExtensions
{
public static IConfigurationBuilder! AddApplicationMetadata(this IConfigurationBuilder! builder, IHostEnvironment! hostEnvironment, string! sectionName = "ambientmetadata:application");
}
}
.NET | 8.09.010.0 |
---|---|
.NET Framework | 4.6.24.74.7.14.7.24.84.8.1 |
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assemblies | Microsoft.Extensions.AmbientMetadata.Application , Version=9.3.0.0, PublicKeyToken=31bf3856ad364e35 Microsoft.Extensions.AmbientMetadata.Application , Version=9.4.0.0, PublicKeyToken=31bf3856ad364e35 |
Referencing | Your project needs a package reference to |
Package | Microsoft.Extensions.AmbientMetadata.Application (9.3.0) net9.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API