ConfigurationBinder.Get Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Get(IConfiguration, Type) |
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva. |
Get(IConfiguration, Type, Action<BinderOptions>) |
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva. |
Get<T>(IConfiguration) |
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva. |
Get<T>(IConfiguration, Action<BinderOptions>) |
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva. |
Get(IConfiguration, Type)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type);
public static object? Get (this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Type -> obj
<Extension()>
Public Function Get (configuration As IConfiguration, type As Type) As Object
Parámetros
- configuration
- IConfiguration
La instancia de configuración a la que se va a enlazar.
- type
- Type
El tipo de la nueva instancia que se va a enlazar.
Devoluciones
La nueva instancia si es correcta; de lo contrario, NULL.
Se aplica a
Get(IConfiguration, Type, Action<BinderOptions>)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
public static object? Get (this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Type * Action<Microsoft.Extensions.Configuration.BinderOptions> -> obj
<Extension()>
Public Function Get (configuration As IConfiguration, type As Type, configureOptions As Action(Of BinderOptions)) As Object
Parámetros
- configuration
- IConfiguration
La instancia de configuración a la que se va a enlazar.
- type
- Type
El tipo de la nueva instancia que se va a enlazar.
- configureOptions
- Action<BinderOptions>
Configura las opciones del enlazador.
Devoluciones
La nueva instancia si es correcta; de lo contrario, NULL.
Se aplica a
Get<T>(IConfiguration)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration);
public static T? Get<T> (this Microsoft.Extensions.Configuration.IConfiguration configuration);
static member Get : Microsoft.Extensions.Configuration.IConfiguration -> 'T
<Extension()>
Public Function Get(Of T) (configuration As IConfiguration) As T
Parámetros de tipo
- T
El tipo de la nueva instancia que se va a enlazar.
Parámetros
- configuration
- IConfiguration
La instancia de configuración a la que se va a enlazar.
Devoluciones
La nueva instancia de T si es correcta; de lo contrario, default(T).
Se aplica a
Get<T>(IConfiguration, Action<BinderOptions>)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
Intenta enlazar la instancia de configuración a una nueva instancia de tipo T. Si esta sección de configuración tiene un valor, es el que se usará. De lo contrario, se enlaza mediante la comparación de los nombres de propiedad con las claves de configuración de forma recursiva.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
public static T? Get<T> (this Microsoft.Extensions.Configuration.IConfiguration configuration, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Action<Microsoft.Extensions.Configuration.BinderOptions> -> 'T
<Extension()>
Public Function Get(Of T) (configuration As IConfiguration, configureOptions As Action(Of BinderOptions)) As T
Parámetros de tipo
- T
El tipo de la nueva instancia que se va a enlazar.
Parámetros
- configuration
- IConfiguration
La instancia de configuración a la que se va a enlazar.
- configureOptions
- Action<BinderOptions>
Configura las opciones del enlazador.
Devoluciones
La nueva instancia de T si es correcta; de lo contrario, default(T).