ConfigurationBinder.GetValue Methode

Definition

Überlädt

Name Beschreibung
GetValue(IConfiguration, Type, String)

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den angegebenen Typ.

GetValue(IConfiguration, Type, String, Object)

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den angegebenen Typ.

GetValue<T>(IConfiguration, String)

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den Typ T.

GetValue<T>(IConfiguration, String, T)

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den Typ T.

GetValue(IConfiguration, Type, String)

Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den angegebenen Typ.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Object ^ GetValue(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type, System::String ^ key);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
public static object? GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, string key);
public static object? GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, string key);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * Type * string -> obj
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * Type * string -> obj
<Extension()>
Public Function GetValue (configuration As IConfiguration, type As Type, key As String) As Object

Parameter

configuration
IConfiguration

Die Konfiguration.

type
Type

Der Typ, in den der Wert konvertiert werden soll.

key
String

Der Schlüssel des zu konvertierenden Werts des Konfigurationsabschnitts.

Gibt zurück

Der konvertierte Wert.

Attribute

Gilt für:

GetValue(IConfiguration, Type, String, Object)

Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den angegebenen Typ.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Object ^ GetValue(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type, System::String ^ key, System::Object ^ defaultValue);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
public static object? GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, string key, object? defaultValue);
public static object? GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, string key, object? defaultValue);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * Type * string * obj -> obj
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * Type * string * obj -> obj
<Extension()>
Public Function GetValue (configuration As IConfiguration, type As Type, key As String, defaultValue As Object) As Object

Parameter

configuration
IConfiguration

Die Konfiguration.

type
Type

Der Typ, in den der Wert konvertiert werden soll.

key
String

Der Schlüssel des zu konvertierenden Werts des Konfigurationsabschnitts.

defaultValue
Object

Der Standardwert, der verwendet werden soll, wenn kein Wert gefunden wird.

Gibt zurück

Der konvertierte Wert.

Attribute

Gilt für:

GetValue<T>(IConfiguration, String)

Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den Typ T.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static T GetValue(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::String ^ key);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
public static T? GetValue<T>(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key);
public static T? GetValue<T>(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * string -> 'T
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * string -> 'T
<Extension()>
Public Function GetValue(Of T) (configuration As IConfiguration, key As String) As T

Typparameter

T

Der Typ, in den der Wert konvertiert werden soll.

Parameter

configuration
IConfiguration

Die Konfiguration.

key
String

Der Schlüssel des zu konvertierenden Werts des Konfigurationsabschnitts.

Gibt zurück

T

Der konvertierte Wert.

Attribute

Gilt für:

GetValue<T>(IConfiguration, String, T)

Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs
Quelle:
ConfigurationBinder.cs

Extrahiert den Wert mit dem angegebenen Schlüssel und konvertiert ihn in den Typ T.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static T GetValue(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::String ^ key, T defaultValue);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")]
public static T? GetValue<T>(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, T defaultValue);
public static T? GetValue<T>(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, T defaultValue);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("In case the type is non-primitive, the trimmer cannot statically analyze the object's type so its members may be trimmed.")>]
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * string * 'T -> 'T
static member GetValue : Microsoft.Extensions.Configuration.IConfiguration * string * 'T -> 'T
<Extension()>
Public Function GetValue(Of T) (configuration As IConfiguration, key As String, defaultValue As T) As T

Typparameter

T

Der Typ, in den der Wert konvertiert werden soll.

Parameter

configuration
IConfiguration

Die Konfiguration.

key
String

Der Schlüssel des zu konvertierenden Werts des Konfigurationsabschnitts.

defaultValue
T

Der Standardwert, der verwendet werden soll, wenn kein Wert gefunden wird.

Gibt zurück

T

Der konvertierte Wert.

Attribute

Gilt für: