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 avait suffisamment de données pour que les enfants soient ignorés avec succès ; sinon, false.
Exceptions
Un jeton JSON non valide a été rencontré lors de l’ignorer, selon le RFC JSON.
- ou -
La profondeur actuelle dépasse la limite récursive définie par la profondeur maximale.
Remarques
Si le lecteur n’a pas suffisamment de données pour ignorer complètement les enfants du jeton actuel, il sera réinitialisé à l’état dans lequel elle était avant l’appel de la méthode.
Quand TokenType c’est JsonTokenType.PropertyNamele cas, le lecteur passe d’abord à la valeur de propriété.
Quand TokenType (à l’origine, ou après l’avancement) est JsonTokenType.StartObject ou JsonTokenType.StartArray, le lecteur avance vers 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 sera à la valeur suivante (lorsqu’il se trouve dans un tableau), au nom de propriété suivant (lorsqu’il se trouve dans un objet) ou au jeton de tableau/objet de fin.