Condividi tramite


JsonNode.GetValue<T> Metodo

Definizione

Ottiene il valore per l'oggetto corrente JsonValue.

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

Parametri di tipo

T

Tipo del valore da ottenere dall'oggetto JsonValue.

Restituisce

T

Valore convertito dall'istanza JsonValue .

Eccezioni

Impossibile rappresentare l'oggetto corrente JsonNode come {TValue}.

L'oggetto corrente JsonNode non è un JsonValue oggetto o non è compatibile con {TValue}.

Commenti

{T} può essere il tipo o il tipo di base del valore sottostante. Se il valore sottostante è un JsonElement oggetto , {T} può anche essere il tipo di qualsiasi valore primitivo supportato da corrente JsonElement.

La specifica del Object tipo per {T} avrà sempre esito positivo e restituirà il valore sottostante come Object.

Il valore sottostante di un JsonValue dopo la deserializzazione è un'istanza di JsonElement, altrimenti è il valore specificato al momento della JsonValue creazione.

Si applica a