JsonReaderState Структура

Определение

Defines an opaque type that holds and saves all the relevant state information, which must be provided to the Utf8JsonReader to continue reading after processing incomplete data.Defines an opaque type that holds and saves all the relevant state information, which must be provided to the Utf8JsonReader to continue reading after processing incomplete data.

public value class JsonReaderState
public struct JsonReaderState
type JsonReaderState = struct
Public Structure JsonReaderState
Наследование
JsonReaderState

Комментарии

JsonReaderState требуется для поддержки повторного входа при чтении незавершенных данных и для продолжения чтения после того, как будут доступны дополнительные данные.JsonReaderState is required to support reentrancy when reading incomplete data, and to continue reading once more data is available. В отличие от структуры Utf8JsonReader, которая является структурой ссылок, этот тип может сосуществовать в пределах границ async/await, поэтому перед продолжением нового экземпляра Utf8JsonReaderнеобходимо обеспечить поддержку асинхронного считывания дополнительных данных.Unlike the Utf8JsonReader struct, which is a ref struct, this type can survive across async/await boundaries, and hence it's required to provide support for reading more data asynchronously before continuing with a new instance of the Utf8JsonReader.

Конструкторы

JsonReaderState(JsonReaderOptions)

Constructs a new JsonReaderState instance.Constructs a new JsonReaderState instance.

Свойства

Options

Gets the custom behavior to use when reading JSON data using the Utf8JsonReader struct that may deviate from strict adherence to the JSON specification, which is the default behavior.Gets the custom behavior to use when reading JSON data using the Utf8JsonReader struct that may deviate from strict adherence to the JSON specification, which is the default behavior.

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