Utf8JsonWriter.Reset 方法

定義

多載

Reset(Stream)

重設此執行個體的內部狀態,使其能重複用於 Stream 的新執行個體。

Reset()

重設此執行個體的內部狀態,使其能重複使用。

Reset(IBufferWriter<Byte>)

重設此執行個體的內部狀態,使其能重複用於 IBufferWriter<T> 的新執行個體。

Reset(Stream)

來源:
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 文字的目的地。

例外狀況

utf8Jsonnull

這個執行個體已經過處置。

備註

Utf8JsonWriter將會繼續使用原始寫入器選項,但現在會 utf8Json 寫入作為新的目的地。

適用於

Reset()

來源:
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

重設此執行個體的內部狀態,使其能重複用於 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 文字的目的地。

例外狀況

bufferWriternull

這個執行個體已經過處置。

備註

Utf8JsonWriter將會繼續使用原始寫入器選項,但現在會 bufferWriter 寫入作為新的目的地。

適用於