JsonValue.TryGetValue<T>(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.
Versucht, den aktuellen JSON-Wert abzurufen und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.
public:
generic <typename T>
abstract bool TryGetValue([Runtime::InteropServices::Out] T % value);
public abstract bool TryGetValue<T>(out T? value);
abstract member TryGetValue : 'T -> bool
Public MustOverride Function TryGetValue(Of T) (ByRef value As T) As Boolean
Typparameter
- T
Der Typ des abzurufenden Werts.
Parameter
- value
- T
Wenn diese Methode zurückgegeben wird, enthält sie den analysierten Wert.
Gibt zurück
truewenn der Wert erfolgreich abgerufen werden kann; andernfalls . false
Hinweise
{T} kann der Typ oder der Basistyp des zugrunde liegenden Werts sein. Wenn der zugrunde liegende Wert ein JsonElementist, kann {T} auch der Typ eines beliebigen Grundtypwerts 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 Nachher-Deserialisierung ist eine Instanz von JsonElement, andernfalls ist er der Wert, der beim JsonValue Erstellen angegeben wurde.