ConfigurationBinder.Bind Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Bind(IConfiguration, Object) |
Pokusí se vytvořit vazbu dané instance objektu na konfigurační hodnoty pomocí rekurzivní shody názvů vlastností s konfiguračními klíči. |
Bind(IConfiguration, Object, Action<BinderOptions>) |
Pokusí se vytvořit vazbu dané instance objektu na konfigurační hodnoty pomocí rekurzivní shody názvů vlastností s konfiguračními klíči. |
Bind(IConfiguration, String, Object) |
Pokusí se vytvořit vazbu instance daného objektu s konfiguračním oddílem určeným klíčem rekurzivním porovnáním názvů vlastností s konfiguračními klíči. |
Bind(IConfiguration, Object)
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
Pokusí se vytvořit vazbu dané instance objektu na konfigurační hodnoty pomocí rekurzivní shody názvů vlastností s konfiguračními klíči.
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
Instance konfigurace, která má být svázána.
- instance
- Object
Objekt, který chcete vytvořit vazbu.
Platí pro
Bind(IConfiguration, Object, Action<BinderOptions>)
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
Pokusí se vytvořit vazbu dané instance objektu na konfigurační hodnoty pomocí rekurzivní shody názvů vlastností s konfiguračními klíči.
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
Instance konfigurace, která má být svázána.
- instance
- Object
Objekt, který chcete vytvořit vazbu.
- configureOptions
- Action<BinderOptions>
Konfiguruje možnosti pořadače.
Platí pro
Bind(IConfiguration, String, Object)
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
- Zdroj:
- ConfigurationBinder.cs
Pokusí se vytvořit vazbu instance daného objektu s konfiguračním oddílem určeným klíčem rekurzivním porovnáním názvů vlastností s konfiguračními klíči.
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
Instance konfigurace, která má být svázána.
- key
- String
Klíč oddílu konfigurace pro vazbu.
- instance
- Object
Objekt, který chcete vytvořit vazbu.