ConfigurationBinder.Bind Methode

Definitie

Overloads

Name Description
Bind(IConfiguration, Object)

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Bind(IConfiguration, Object, Action<BinderOptions>)

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Bind(IConfiguration, String, Object)

Pogingen om het opgegeven objectexemplaren te binden aan de configuratiesectie die is opgegeven door de sleutel door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

Bind(IConfiguration, Object)

Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

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)

Parameters

configuration
IConfiguration

Het configuratie-exemplaar dat moet worden verbonden.

instance
Object

Het object dat moet worden gebonden.

Kenmerken

Van toepassing op

Bind(IConfiguration, Object, Action<BinderOptions>)

Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs

Pogingen om het opgegeven objectexemplaren te binden aan configuratiewaarden door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

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))

Parameters

configuration
IConfiguration

Het configuratie-exemplaar dat moet worden verbonden.

instance
Object

Het object dat moet worden gebonden.

configureOptions
Action<BinderOptions>

Hiermee configureert u de binderopties.

Kenmerken

Van toepassing op

Bind(IConfiguration, String, Object)

Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs
Bron:
ConfigurationBinder.cs

Pogingen om het opgegeven objectexemplaren te binden aan de configuratiesectie die is opgegeven door de sleutel door overeenkomende eigenschapsnamen op basis van configuratiesleutels recursief te koppelen.

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)

Parameters

configuration
IConfiguration

Het configuratie-exemplaar dat moet worden verbonden.

key
String

De sleutel van de configuratiesectie die moet worden verbonden.

instance
Object

Het object dat moet worden gebonden.

Kenmerken

Van toepassing op