JsonReaderState(JsonReaderOptions) Constructeur
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.
Construit une nouvelle JsonReaderState instance.
public JsonReaderState(System.Text.Json.JsonReaderOptions options = default);
new System.Text.Json.JsonReaderState : System.Text.Json.JsonReaderOptions -> System.Text.Json.JsonReaderState
Public Sub New (Optional options As JsonReaderOptions = Nothing)
Paramètres
- options
- JsonReaderOptions
Définit le comportement personnalisé du RFC JSON (par exemple comment gérer les commentaires ou la profondeur maximale autorisée lors de Utf8JsonReader la lecture). Par défaut, le Utf8JsonReader RFC JSON suit strictement (les commentaires au sein du JSON ne sont pas valides) et lit jusqu’à une profondeur maximale de 64.
Exceptions
La profondeur maximale est définie sur une valeur non positive (< 0).
Remarques
Une instance de cet état doit être transmise au Utf8JsonReader constructeur avec les données JSON. Contrairement au Utf8JsonReader, qui est un struct ref, l’état peut survivre à travers les limites asynchrones/await et, par conséquent, ce type est nécessaire pour fournir la prise en charge de la lecture dans plus de données de manière asynchrone avant de continuer avec une nouvelle instance du Utf8JsonReader.