JsonConverter<T>.Write(Utf8JsonWriter, T, JsonSerializerOptions) Methode

Definition

Schreibt einen angegebenen Wert als JSON.

public:
 abstract void Write(System::Text::Json::Utf8JsonWriter ^ writer, T value, System::Text::Json::JsonSerializerOptions ^ options);
public abstract void Write (System.Text.Json.Utf8JsonWriter writer, T value, System.Text.Json.JsonSerializerOptions options);
abstract member Write : System.Text.Json.Utf8JsonWriter * 'T * System.Text.Json.JsonSerializerOptions -> unit
Public MustOverride Sub Write (writer As Utf8JsonWriter, value As T, options As JsonSerializerOptions)

Parameter

writer
Utf8JsonWriter

Das Writer-Objekt, in das geschrieben werden soll.

value
T

Der in JSON zu konvertierende Wert.

options
JsonSerializerOptions

Ein Objekt, das die zu verwendenden Serialisierungsoptionen angibt.

Hinweise

Ein Konverter kann jede Ausnahme auslösen, sollte aber ausgelöst JsonException werden, wenn der JSON-Code nicht erstellt werden kann.

Weitere Informationen finden Sie unter Schreiben von benutzerdefinierten Konvertern für die JSON-Serialisierung.

Gilt für: