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 instance de JsonReaderState.
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 Utf8JsonReader qui diffère de la RFC JSON (par exemple, la façon de gérer les commentaires ou la profondeur maximale autorisée lors de la lecture). Par défaut, Utf8JsonReader suit strictement la RFC JSON (les commentaires dans le code 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 passée au Utf8JsonReader constructeur avec les données JSON. Contrairement à , Utf8JsonReaderqui est un struct ref, l’état peut survivre au-delà des limites async/await et, par conséquent, ce type est nécessaire pour prendre en charge la lecture de plus de données de manière asynchrone avant de continuer avec une nouvelle instance du Utf8JsonReader.