Utf8JsonReader.TrySkip Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Probeert de onderliggende items van het huidige JSON-token over te slaan.
public:
bool TrySkip();
public bool TrySkip();
member this.TrySkip : unit -> bool
Public Function TrySkip () As Boolean
Retouren
true als er voldoende gegevens waren om de kinderen over te slaan; anders, false.
Uitzonderingen
Er is een ongeldig JSON-token aangetroffen tijdens het overslaan, volgens de JSON RFC.
-of-
De huidige diepte overschrijdt de recursieve limiet die is ingesteld door de maximale diepte.
Opmerkingen
Als de lezer onvoldoende gegevens heeft om de onderliggende elementen van het huidige token volledig over te slaan, wordt deze opnieuw ingesteld op de status waarin deze zich bevond voordat de methode werd aangeroepen.
Wanneer TokenType is JsonTokenType.PropertyName, wordt de lezer eerst naar de eigenschapswaarde verplaatst.
Wanneer TokenType (oorspronkelijk, of na verdergaan) is JsonTokenType.StartObject of JsonTokenType.StartArray, gaat de lezer naar de overeenkomende JsonTokenType.EndObject of JsonTokenType.EndArray.
Voor alle andere tokentypen wordt de lezer niet verplaatst. Na de volgende aanroep naar Read(), bevindt de lezer zich bij de volgende waarde (in een matrix), de naam van de volgende eigenschap (in een object) of het eindmatrix-/objecttoken.