Partager via


JsonNode.GetValue<T> Méthode

Définition

Obtient la valeur pour le fichier actif 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

Paramètres de type

T

Type de la valeur à obtenir à partir du JsonValue.

Retours

T

Valeur convertie à partir de l’instance JsonValue .

Exceptions

Le courant JsonNode ne peut pas être représenté en tant que {TValue}.

Le courant JsonNode n’est pas un JsonValue ou n’est pas compatible avec {TValue}.

Remarques

{T} peut être le type ou le type de base de la valeur sous-jacente. Si la valeur sous-jacente est alors JsonElement {T} peut également être le type de n’importe quelle valeur primitive prise en charge par current JsonElement.

La spécification du Object type pour {T} réussit toujours et retourne la valeur sous-jacente comme Object.

La valeur sous-jacente d’une JsonValue désérialisation après la désérialisation est une instance de JsonElement,sinon elle est la valeur spécifiée lors de la JsonValue création.

S’applique à