ConfigurationBinder.Bind Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Bind(IConfiguration, Object) |
Försöker binda den angivna objektinstansen till konfigurationsvärden genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt. |
| Bind(IConfiguration, Object, Action<BinderOptions>) |
Försöker binda den angivna objektinstansen till konfigurationsvärden genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt. |
| Bind(IConfiguration, String, Object) |
Försöker binda den angivna objektinstansen till konfigurationsavsnittet som anges av nyckeln genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt. |
Bind(IConfiguration, Object)
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
Försöker binda den angivna objektinstansen till konfigurationsvärden genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt.
public:
[System::Runtime::CompilerServices::Extension]
static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::Object ^ instance);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance);
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj -> unit
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, instance As Object)
Parametrar
- configuration
- IConfiguration
Konfigurationsinstansen som ska bindas.
- instance
- Object
Objektet som ska bindas.
- Attribut
Gäller för
Bind(IConfiguration, Object, Action<BinderOptions>)
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
Försöker binda den angivna objektinstansen till konfigurationsvärden genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt.
public:
[System::Runtime::CompilerServices::Extension]
static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::Object ^ instance, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj * Action<Microsoft.Extensions.Configuration.BinderOptions> -> unit
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj * Action<Microsoft.Extensions.Configuration.BinderOptions> -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, instance As Object, configureOptions As Action(Of BinderOptions))
Parametrar
- configuration
- IConfiguration
Konfigurationsinstansen som ska bindas.
- instance
- Object
Objektet som ska bindas.
- configureOptions
- Action<BinderOptions>
Konfigurerar binder-alternativen.
- Attribut
Gäller för
Bind(IConfiguration, String, Object)
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
- Källa:
- ConfigurationBinder.cs
Försöker binda den angivna objektinstansen till konfigurationsavsnittet som anges av nyckeln genom att matcha egenskapsnamn mot konfigurationsnycklar rekursivt.
public:
[System::Runtime::CompilerServices::Extension]
static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::String ^ key, System::Object ^ instance);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")]
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object? instance);
public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object? instance);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Cannot statically analyze the type of instance so its members may be trimmed")>]
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * string * obj -> unit
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * string * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, key As String, instance As Object)
Parametrar
- configuration
- IConfiguration
Konfigurationsinstansen som ska bindas.
- key
- String
Nyckeln i konfigurationsavsnittet som ska bindas.
- instance
- Object
Objektet som ska bindas.
- Attribut