JsonReaderState(JsonReaderOptions) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konstruerar en ny JsonReaderState instans.
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)
Parametrar
- options
- JsonReaderOptions
Definierar det anpassade beteendet Utf8JsonReader för det som skiljer sig från JSON RFC (till exempel hur du hanterar kommentarer eller det maximala djup som tillåts vid läsning). Som standard Utf8JsonReader följer JSON RFC strikt (kommentarer i JSON är ogiltiga) och läser upp till ett maximalt djup på 64.
Undantag
Det maximala djupet är inställt på ett icke-positivt värde (< 0).
Kommentarer
En instans av det här tillståndet måste skickas till Utf8JsonReader konstruktorn med JSON-data. Utf8JsonReaderTill skillnad från , som är en referens-struct, kan tillståndet överleva över asynkrona/invänta gränser och därför krävs den här typen för att ge stöd för läsning i mer data asynkront innan du fortsätter med en ny instans av Utf8JsonReader.