Teilen über


JsonConverter<T> Klasse

Definition

Konvertiert ein Objekt oder einen Wert in bzw. aus JSON.

generic <typename T>
public ref class JsonConverter abstract : System::Text::Json::Serialization::JsonConverter
public abstract class JsonConverter<T> : System.Text.Json.Serialization.JsonConverter
type JsonConverter<'T> = class
    inherit JsonConverter
Public MustInherit Class JsonConverter(Of T)
Inherits JsonConverter

Typparameter

T

Der Typ des Objekts oder Werts, das vom Konverter behandelt wird.

Vererbung
JsonConverter<T>
Abgeleitet

Hinweise

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

Konstruktoren

JsonConverter<T>()

Initialisiert eine neue Instanz von JsonConverter<T>.

Eigenschaften

HandleNull

Ruft einen Wert ab, der angibt, ob null bei der Serialisierung an den Konverter übergeben werden soll und ob Null bei der Deserialisierung übergeben werden soll.

Type

Ruft den Typ ab, der vom aktuellen Konverter instance konvertiert wird.

Type

Ruft den Typ ab, der vom aktuellen Konverter instance konvertiert wird.

(Geerbt von JsonConverter)

Methoden

CanConvert(Type)

Bestimmt, ob der angegebene Typ konvertiert werden kann.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

Liest und konvertiert den JSON-Code in den Typ T.

ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)

Liest einen Wörterbuchschlüssel aus einem JSON-Eigenschaftsnamen.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Write(Utf8JsonWriter, T, JsonSerializerOptions)

Schreibt einen angegebenen Wert als JSON.

WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions)

Schreibt einen Wörterbuchschlüssel als JSON-Eigenschaftsnamen.

Gilt für: