Partage via


ConfigurationBinder.Bind Méthode

Définition

Surcharges

Bind(IConfiguration, Object)

Tente de lier l’instance d’objet donnée aux valeurs de configuration en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

Bind(IConfiguration, Object, Action<BinderOptions>)

Tente de lier l’instance d’objet donnée aux valeurs de configuration en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

Bind(IConfiguration, String, Object)

Tente de lier l’instance d’objet donnée à la section de configuration spécifiée par la clé en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

Bind(IConfiguration, Object)

Source:
ConfigurationBinder.cs
Source:
ConfigurationBinder.cs

Tente de lier l’instance d’objet donnée aux valeurs de configuration en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

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)

Paramètres

configuration
IConfiguration

Instance de configuration à lier.

instance
Object

Objet à lier.

S’applique à

Bind(IConfiguration, Object, Action<BinderOptions>)

Source:
ConfigurationBinder.cs
Source:
ConfigurationBinder.cs

Tente de lier l’instance d’objet donnée aux valeurs de configuration en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

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

Paramètres

configuration
IConfiguration

Instance de configuration à lier.

instance
Object

Objet à lier.

configureOptions
Action<BinderOptions>

Configure les options du Binder.

S’applique à

Bind(IConfiguration, String, Object)

Source:
ConfigurationBinder.cs
Source:
ConfigurationBinder.cs

Tente de lier l’instance d’objet donnée à la section de configuration spécifiée par la clé en faisant correspondre les noms de propriété avec les clés de configuration de manière récursive.

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)

Paramètres

configuration
IConfiguration

Instance de configuration à lier.

key
String

Clé de la section de configuration à lier.

instance
Object

Objet à lier.

S’applique à