Utf8JsonWriter.Reset メソッド

定義

オーバーロード

Reset(Stream)

このインスタンスの内部状態をリセットして、Stream の新しいインスタンスで再利用できるようにします。Resets the internal state of this instance so that it can be reused with a new instance of Stream.

Reset()

このインスタンスの内部状態をリセットして、それを再利用できるようにします。Resets the internal state of this instance so that it can be reused.

Reset(IBufferWriter<Byte>)

このインスタンスの内部状態をリセットして、IBufferWriter<T> の新しいインスタンスで再利用できるようにします。Resets the internal state of this instance so that it can be reused with a new instance of IBufferWriter<T>.

Reset(Stream)

このインスタンスの内部状態をリセットして、Stream の新しいインスタンスで再利用できるようにします。Resets the internal state of this instance so that it can be reused with a new instance of 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 テキストの書き込み先。The destination for writing JSON text.

例外

utf8Jsonnullです。utf8Json is null.

このインスタンスは破棄されています。This instance has been disposed.

注釈

Utf8JsonWriter は引き続き元のライターオプションを使用しますが、ここでは新しい変換先として utf8Json に書き込みます。The Utf8JsonWriter will continue to use the original writer options but now writes to utf8Json as the new destination.

Reset()

このインスタンスの内部状態をリセットして、それを再利用できるようにします。Resets the internal state of this instance so that it can be reused.

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

例外

このインスタンスは破棄されています。This instance has been disposed.

注釈

Utf8JsonWriter は、元のライターオプションと元の出力 (IBufferWriter<T> または Stream) をコピー先として使用し続けます。The Utf8JsonWriter will continue to use the original writer options and the original output (either IBufferWriter<T> or Stream) as the destination.

Reset(IBufferWriter<Byte>)

このインスタンスの内部状態をリセットして、IBufferWriter<T> の新しいインスタンスで再利用できるようにします。Resets the internal state of this instance so that it can be reused with a new instance of 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 テキストの書き込み先。The destination for writing JSON text.

例外

bufferWriternullです。bufferWriter is null.

このインスタンスは破棄されています。This instance has been disposed.

注釈

Utf8JsonWriter は引き続き元のライターオプションを使用しますが、ここでは新しい変換先として bufferWriter に書き込みます。The Utf8JsonWriter will continue to use the original writer options but now writes to bufferWriter as the new destination.

適用対象