JsonNode.GetValue<T> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert für die aktuelle JsonValueab.
public:
generic <typename T>
virtual T GetValue();
public virtual T GetValue<T> ();
abstract member GetValue : unit -> 'T
override this.GetValue : unit -> 'T
Public Overridable Function GetValue(Of T) () As T
Typparameter
- T
Der Typ des Werts, der aus dem abgerufen werden JsonValuesoll.
Gibt zurück
Ein wert, der aus der JsonValue -Instanz konvertiert wird.
Ausnahmen
Der aktuelle JsonNode kann nicht als {TValue} dargestellt werden.
Hinweise
{T} kann der Typ oder Basistyp des zugrunde liegenden Werts sein. Wenn der zugrunde liegende Wert ein JsonElement ist, kann {T} auch der Typ eines beliebigen primitiven Werts sein, der von der aktuellen JsonElementunterstützt wird.
Die Angabe des Typs Object für {T} ist immer erfolgreich und gibt den zugrunde liegenden Wert als Objectzurück.
Der zugrunde liegende Wert einer JsonValue nach der Deserialisierung ist eine Instanz von JsonElement, andernfalls ist es der Wert, der beim Erstellen von JsonValue angegeben wurde.