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 den aktuellen 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 der JsonValue.
Gibt zurück
Ein aus der JsonValue Instanz konvertierter Wert.
Ausnahmen
Der aktuelle JsonNode Wert kann nicht als {TValue} dargestellt werden.
Hinweise
{T} kann der Typ oder der Basistyp des zugrunde liegenden Werts sein. Wenn es sich bei dem zugrunde liegenden Wert um einen JsonElement Wert handelt, kann {T} auch der Typ eines beliebigen grundtypischen Werts sein, der von der aktuellen JsonElementVersion unterstützt wird.
Die Angabe des Object Typs für {T} ist immer erfolgreich und gibt den zugrunde liegenden Wert als Object.
Der zugrunde liegende Wert einer JsonValue nach der Deserialisierung ist eine Instanz von JsonElement,andernfalls der Wert, der beim Erstellen angegeben JsonValue wurde.