Utf8JsonWriter.Reset 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Reset(Stream) |
重設此執行個體的內部狀態,使其能重複用於 Stream 的新執行個體。 |
Reset() |
重設此執行個體的內部狀態,使其能重複使用。 |
Reset(IBufferWriter<Byte>) |
重設此執行個體的內部狀態,使其能重複用於 IBufferWriter<T> 的新執行個體。 |
Reset(Stream)
重設此執行個體的內部狀態,使其能重複用於 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
寫入作為新的目的地。
適用於
Reset()
重設此執行個體的內部狀態,使其能重複使用。
public:
void Reset();
public void Reset ();
member this.Reset : unit -> unit
Public Sub Reset ()
例外狀況
這個執行個體已經過處置。
備註
Utf8JsonWriter會繼續使用原始寫入器選項和原始輸出 (IBufferWriter<T> 或 Stream) 作為目的地。
適用於
Reset(IBufferWriter<Byte>)
重設此執行個體的內部狀態,使其能重複用於 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
寫入作為新的目的地。