Partage via


Utf8JsonReader.TrySkip Méthode

Définition

Tente d’ignorer les enfants du jeton JSON actuel.

public:
 bool TrySkip();
public bool TrySkip ();
member this.TrySkip : unit -> bool
Public Function TrySkip () As Boolean

Retours

true s’il y a suffisamment de données pour que les enfants soient ignorés ; sinon, false.

Exceptions

Un jeton JSON non valide a été trouvé en ignorant, selon la RFC JSON.

ou

La profondeur actuelle dépasse la limite récursive définie par la profondeur maximale.

Remarques

Si le lecteur n’avait pas suffisamment de données pour ignorer complètement les enfants du jeton actuel, il sera réinitialisé à l’état dans lequel il se trouvait avant l’appel de la méthode.

Quand TokenType a la valeur JsonTokenType.PropertyName, le lecteur passe d’abord à la valeur de la propriété.

Lorsque TokenType (à l’origine, ou après l’avancement) est JsonTokenType.StartObject ou JsonTokenType.StartArray, le lecteur passe à la correspondance JsonTokenType.EndObject ou JsonTokenType.EndArray.

Pour tous les autres types de jetons, le lecteur ne se déplace pas. Après l’appel suivant à Read(), le lecteur se trouve à la valeur suivante (dans un tableau), au nom de la propriété suivante (dans un objet) ou au jeton de fin de tableau/objet.

S’applique à