Freigeben über


Utf8JsonReader.Skip Methode

Definition

Überspringt die untergeordneten Elemente des aktuellen JSON-Tokens.

public:
 void Skip();
public void Skip ();
member this.Skip : unit -> unit
Public Sub Skip ()

Ausnahmen

Dem Reader wurden Teildaten übergeben, und weitere Daten folgen (d.h., IsFinalBlock ist false).

Beim Überspringen wurde ein gemäß JSON-RFC ungültiges JSON-Token gefunden.

- oder -

Die aktuelle Tiefe übersteigt den rekursiven Grenzwert, der durch die maximale Tiefe festgelegt ist.

Hinweise

Wenn dies der Zeitpunkt TokenType ist JsonTokenType.PropertyName, wechselt der Leser zuerst zum Eigenschaftswert.

Wenn TokenType (ursprünglich oder nach dem Weiterkommen) StartObject oder JsonTokenType.StartArrayder Leser zum übereinstimmenden oder nach dem Vorrücken wechselt, wird der Leser zum übereinstimmenden JsonTokenType.EndObject oder JsonTokenType.EndArray.

Für alle anderen Tokentypen wird der Reader nicht verschoben. Nach dem nächsten Aufruf wird Read()der Reader am nächsten Wert (wenn in einem Array), dem nächsten Eigenschaftsnamen (wenn es sich in einem Objekt) oder dem Endarray/Objekttoken befindet.

Gilt für