JsonNode.GetValue<T> Método

Definición

Obtiene el valor del objeto actual 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

Parámetros de tipo

T

Tipo del valor que se va a obtener de JsonValue.

Devoluciones

T

Valor convertido de la JsonValue instancia de .

Excepciones

El actual JsonNode no se puede representar como {TValue}.

El objeto actual JsonNode no es o JsonValue no es compatible con {TValue}.

Comentarios

{T} puede ser el tipo o el tipo base del valor subyacente. Si el valor subyacente es un JsonElement , {T} también puede ser el tipo de cualquier valor primitivo admitido por el actual JsonElement.

Especificar el Object tipo para {T} siempre se realizará correctamente y devolverá el valor subyacente como Object.

El valor subyacente de una JsonValue después de la deserialización es una instancia de JsonElement; de lo contrario, es el valor especificado cuando JsonValue se creó .

Se aplica a