語言

Utf8JsonWriter.Reset 方法

定義

多載

名稱 Description
Reset(Stream, JsonWriterOptions)
Reset(IBufferWriter<Byte>, JsonWriterOptions)
Reset()

重置此實例的內部狀態,使其能被重複使用。

Reset(IBufferWriter<Byte>)

重置此實例的內部狀態,使其能與新的實例 IBufferWriter<T>重複使用。

Reset(Stream)

重置此實例的內部狀態,使其能與新的實例 Stream重複使用。

Reset(Stream, JsonWriterOptions)

來源:
Utf8JsonWriter.cs
來源:
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
來源:
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
來源:
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
來源:
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
來源:
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 為新的目的地。

適用於