JsonReaderState(JsonReaderOptions) Конструктор

Определение

Создает новый 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)

Параметры

options
JsonReaderOptions

Определяет настраиваемое поведение Utf8JsonReader , отличное от JSON RFC (например, как обрабатывать примечания или максимальную глубину, разрешенную при чтении). По умолчанию Utf8JsonReader выполняется строгое выполнение JSON RFC (комментарии в формате JSON недопустимы) и считывает до максимальной глубины 64.

Исключения

Максимальная глубина имеет значение, отличное от положительных значений (< 0).

Комментарии

Экземпляр этого состояния должен передаваться конструктору Utf8JsonReader с данными JSON. Utf8JsonReaderВ отличие от структуры ссылок, состояние может выжить в пределах асинхронного или ожидающего, поэтому этот тип необходим для обеспечения поддержки чтения в дополнительных данных асинхронно, прежде чем продолжать работу с новым экземпляром.Utf8JsonReader

Применяется к