Utf8JsonWriter.Reset Метод

Определение

Перегрузки

Имя Описание
Reset(Stream, JsonWriterOptions)
Reset(IBufferWriter<Byte>, JsonWriterOptions)
Reset()

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать.

Reset(IBufferWriter<Byte>)

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать с новым экземпляром IBufferWriter<T>.

Reset(Stream)

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать с новым экземпляром Stream.

Reset(Stream, JsonWriterOptions)

Исходный код:
Utf8JsonWriter.cs
public:
 void Reset(System::IO::Stream ^ utf8Json, System::Text::Json::JsonWriterOptions options);
public void Reset(System.IO.Stream utf8Json, System.Text.Json.JsonWriterOptions options);
member this.Reset : System.IO.Stream * System.Text.Json.JsonWriterOptions -> unit
Public Sub Reset (utf8Json As Stream, options As JsonWriterOptions)

Параметры

utf8Json
Stream

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

Reset(IBufferWriter<Byte>, JsonWriterOptions)

Исходный код:
Utf8JsonWriter.cs
public:
 void Reset(System::Buffers::IBufferWriter<System::Byte> ^ bufferWriter, System::Text::Json::JsonWriterOptions options);
public void Reset(System.Buffers.IBufferWriter<byte> bufferWriter, System.Text.Json.JsonWriterOptions options);
member this.Reset : System.Buffers.IBufferWriter<byte> * System.Text.Json.JsonWriterOptions -> unit
Public Sub Reset (bufferWriter As IBufferWriter(Of Byte), options As JsonWriterOptions)

Параметры

bufferWriter
IBufferWriter<Byte>

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

Reset()

Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать.

public:
 void Reset();
public void Reset();
member this.Reset : unit -> unit
Public Sub Reset ()

Исключения

Этот экземпляр был удален.

Комментарии

Он Utf8JsonWriter будет продолжать использовать исходные параметры записи и исходные выходные данные ( IBufferWriter<T> или Stream) в качестве назначения.

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

Reset(IBufferWriter<Byte>)

Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать с новым экземпляром IBufferWriter<T>.

public:
 void Reset(System::Buffers::IBufferWriter<System::Byte> ^ bufferWriter);
public void Reset(System.Buffers.IBufferWriter<byte> bufferWriter);
member this.Reset : System.Buffers.IBufferWriter<byte> -> unit
Public Sub Reset (bufferWriter As IBufferWriter(Of Byte))

Параметры

bufferWriter
IBufferWriter<Byte>

Назначение для написания текста JSON.

Исключения

bufferWriter равно null.

Этот экземпляр был удален.

Комментарии

Он Utf8JsonWriter будет продолжать использовать исходные параметры записи, но теперь записывается bufferWriter в качестве нового назначения.

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

Reset(Stream)

Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs
Исходный код:
Utf8JsonWriter.cs

Сбрасывает внутреннее состояние этого экземпляра, чтобы его можно было повторно использовать с новым экземпляром Stream.

public:
 void Reset(System::IO::Stream ^ utf8Json);
public void Reset(System.IO.Stream utf8Json);
member this.Reset : System.IO.Stream -> unit
Public Sub Reset (utf8Json As Stream)

Параметры

utf8Json
Stream

Назначение для написания текста JSON.

Исключения

utf8Json равно null.

Этот экземпляр был удален.

Комментарии

Он Utf8JsonWriter будет продолжать использовать исходные параметры записи, но теперь записывается utf8Json в качестве нового назначения.

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