Udostępnij za pośrednictwem


ConfigurationBinder.Bind Metoda

Definicja

Przeciążenia

Bind(IConfiguration, Object)

Próbuje powiązać dane wystąpienie obiektu z wartościami konfiguracji przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

Bind(IConfiguration, Object, Action<BinderOptions>)

Próbuje powiązać dane wystąpienie obiektu z wartościami konfiguracji przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

Bind(IConfiguration, String, Object)

Próbuje powiązać dane wystąpienie obiektu z sekcją konfiguracji określoną przez klucz przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

Bind(IConfiguration, Object)

Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs

Próbuje powiązać dane wystąpienie obiektu z wartościami konfiguracji przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::Object ^ instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance);
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, instance As Object)

Parametry

configuration
IConfiguration

Wystąpienie konfiguracji do powiązania.

instance
Object

Obiekt, który ma być powiązany.

Dotyczy

Bind(IConfiguration, Object, Action<BinderOptions>)

Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs

Próbuje powiązać dane wystąpienie obiektu z wartościami konfiguracji przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::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);
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))

Parametry

configuration
IConfiguration

Wystąpienie konfiguracji do powiązania.

instance
Object

Obiekt, który ma być powiązany.

configureOptions
Action<BinderOptions>

Konfiguruje opcje powiązania.

Dotyczy

Bind(IConfiguration, String, Object)

Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs
Źródło:
ConfigurationBinder.cs

Próbuje powiązać dane wystąpienie obiektu z sekcją konfiguracji określoną przez klucz przez rekursywne dopasowywanie nazw właściwości do kluczy konfiguracji.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::String ^ key, System::Object ^ instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object? instance);
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * string * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, key As String, instance As Object)

Parametry

configuration
IConfiguration

Wystąpienie konfiguracji do powiązania.

key
String

Klucz sekcji konfiguracji do powiązania.

instance
Object

Obiekt, który ma być powiązany.

Dotyczy