JsonReaderState Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen undurchsichtigen Typ, der alle relevanten Statusinformationen enthält und speichert, die dem Utf8JsonReader bereitgestellt werden müssen, um nach der Verarbeitung unvollständiger Daten weiterzulesen.
public value class JsonReaderState
public readonly struct JsonReaderState
public struct JsonReaderState
type JsonReaderState = struct
Public Structure JsonReaderState
- Vererbung
Hinweise
JsonReaderState ist erforderlich, um die Reentranz beim Lesen unvollständiger Daten zu unterstützen und das Lesen weiterer Daten fortzusetzen.
Im Gegensatz zur Struktur, bei der Utf8JsonReader es sich um eine Referenzstruktur handelt, kann dieser Typ über asynchrone/await-Grenzen hinweg überleben. Daher ist es erforderlich, mehr Daten asynchron zu lesen, bevor sie mit einer neuen Instanz der Utf8JsonReader.
Konstruktoren
| Name | Beschreibung |
|---|---|
| JsonReaderState(JsonReaderOptions) |
Erstellt eine neue JsonReaderState Instanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Options |
Ruft das benutzerdefinierte Verhalten ab, das beim Lesen von JSON-Daten mit der Utf8JsonReader Struktur verwendet werden soll, die von der strikten Einhaltung der JSON-Spezifikation abweichen kann, was das Standardverhalten ist. |