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 テキストを書き込む宛先。

例外

bufferWriternullです。

このインスタンスは破棄されました。

注釈

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 テキストを書き込む宛先。

例外

utf8Jsonnullです。

このインスタンスは破棄されました。

注釈

Utf8JsonWriterは元のライター オプションを引き続き使用しますが、新しい宛先としてutf8Jsonに書き込みます。

適用対象