Utf8JsonReader.TrySkip Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.