Compartilhar via


ConfigurationBinder.Bind Método

Definição

Sobrecargas

Bind(IConfiguration, Object)

Tenta associar a instância de objeto fornecida a valores de configuração combinando os nomes de propriedade com chaves de configuração de maneira recursiva.

Bind(IConfiguration, Object, Action<BinderOptions>)

Tenta associar a instância de objeto fornecida a valores de configuração combinando os nomes de propriedade com chaves de configuração de maneira recursiva.

Bind(IConfiguration, String, Object)

Tenta associar a instância de objeto fornecida à seção de configuração especificada pela chave combinando nomes de propriedade com as chaves de configuração de maneira recursiva.

Bind(IConfiguration, Object)

Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs

Tenta associar a instância de objeto fornecida a valores de configuração combinando os nomes de propriedade com chaves de configuração de maneira recursiva.

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)

Parâmetros

configuration
IConfiguration

A instância de configuração a ser associada.

instance
Object

O objeto a ser associado.

Aplica-se a

Bind(IConfiguration, Object, Action<BinderOptions>)

Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs

Tenta associar a instância de objeto fornecida a valores de configuração combinando os nomes de propriedade com chaves de configuração de maneira recursiva.

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

Parâmetros

configuration
IConfiguration

A instância de configuração a ser associada.

instance
Object

O objeto a ser associado.

configureOptions
Action<BinderOptions>

Configura as opções do associador.

Aplica-se a

Bind(IConfiguration, String, Object)

Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs
Origem:
ConfigurationBinder.cs

Tenta associar a instância de objeto fornecida à seção de configuração especificada pela chave combinando nomes de propriedade com as chaves de configuração de maneira recursiva.

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)

Parâmetros

configuration
IConfiguration

A instância de configuração a ser associada.

key
String

A chave da seção de configuração a ser associada.

instance
Object

O objeto a ser associado.

Aplica-se a