IConfiguration
this[String]
GetChildren()
GetReloadToken()
GetSection(String)
AsEnumerable(IConfiguration)
AsEnumerable(IConfiguration, Boolean)
Bind(IConfiguration, Object)
Bind(IConfiguration, String, Object)
Bind(IConfiguration, Object, Action<BinderOptions>)
Get(IConfiguration, Type)
Get<T>(IConfiguration)
Get<T>(IConfiguration, Action<BinderOptions>)
Get(IConfiguration, Type, Action<BinderOptions>)
GetAzureClientSettings<T>(IConfiguration, String)
GetAzureClientSettings<T>(IConfiguration, String, CredentialResolver[])
GetAzureClientSettings<T>(IConfiguration, String, IEnumerable<CredentialResolver>, Action<IConfigurationSection>)
GetAzureCredentialSettings(IConfiguration, String)
GetAzureCredentialSettings(IConfiguration, String, CredentialResolver[])
GetAzureCredentialSettings(IConfiguration, String, IEnumerable<CredentialResolver>, Action<IConfigurationSection>)
GetClientSettings<T>(IConfiguration, String)
GetClientSettings<T>(IConfiguration, String, CredentialResolver[])
GetClientSettings<T>(IConfiguration, String, IEnumerable<CredentialResolver>, Action<IConfigurationSection>)
GetConnectionString(IConfiguration, String)
GetCredentialSettings(IConfiguration, String)
GetCredentialSettings(IConfiguration, String, CredentialResolver[])
GetCredentialSettings(IConfiguration, String, IEnumerable<CredentialResolver>, Action<IConfigurationSection>)
GetRequiredSection(IConfiguration, String)
GetValue(IConfiguration, Type, String)
GetValue(IConfiguration, Type, String, Object)
GetValue<T>(IConfiguration, String)
GetValue<T>(IConfiguration, String, T)
net11.0-windows7.0
namespace System.ClientModel
{
[Experimental("SCME0002")]
public static class ConfigurationExtensions
{
public static T! GetClientSettings<T>(this IConfiguration! configuration, string! sectionName, IEnumerable<CredentialResolver!>! resolvers, Action<IConfigurationSection!>! configureOverrides)
where T, new(), ClientSettings!;
}
}
| .NET | 5.06.07.08.09.010.011.0 |
|---|---|
| .NET Core | 2.02.12.23.03.1 |
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
| .NET Standard | 2.02.1 |
Information specific to net11.0 | |
| Platforms | This API is only available when you target a specific platform: |
| Windows | 7.0 |
Information specific to net11.0-windows7.0 | |
| Assembly | System.ClientModel , Version=1.16.0.0, PublicKeyToken=92742159e12e44c8 |
| Referencing | Your project needs a package reference to |
| Package | System.ClientModel (1.16.0) net9.0 |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API