JsonReaderState(JsonReaderOptions) Constructor
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.
Maakt een nieuw JsonReaderState exemplaar.
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)
Parameters
- options
- JsonReaderOptions
Definieert het aangepaste gedrag van de Utf8JsonReader functie die verschilt van de JSON RFC (bijvoorbeeld het verwerken van opmerkingen of de maximale diepte die is toegestaan bij het lezen). Standaard volgt de Utf8JsonReader JSON RFC strikt (opmerkingen in de JSON zijn ongeldig) en wordt maximaal 64 gelezen.
Uitzonderingen
De maximale diepte wordt ingesteld op een niet-positieve waarde (< 0).
Opmerkingen
Een exemplaar van deze status moet worden doorgegeven aan de Utf8JsonReader constructor met de JSON-gegevens. In tegenstelling tot de Utf8JsonReader, wat een verw-struct is, kan de status over asynchrone/wachtgrenzen overleven en daarom is dit type vereist om ondersteuning te bieden voor het asynchroon lezen van meer gegevens voordat u verdergaat met een nieuw exemplaar van de Utf8JsonReader.