JsonCreationConverter<T> Klasse

Definition

Hilfsklasse, die zum Deserialisieren verwendet werden soll, wobei die konkreten Klassen durch Überprüfen der Eigenschaften in den JSON-Daten bestimmt werden.

public abstract class JsonCreationConverter<T> : Newtonsoft.Json.JsonConverter
type JsonCreationConverter<'T> = class
    inherit JsonConverter
Public MustInherit Class JsonCreationConverter(Of T)
Inherits JsonConverter

Typparameter

T
Vererbung
Newtonsoft.Json.JsonConverter
JsonCreationConverter<T>
Abgeleitet

Konstruktoren

JsonCreationConverter<T>()

Hilfsklasse, die zum Deserialisieren verwendet werden soll, wobei die konkreten Klassen durch Überprüfen der Eigenschaften in den JSON-Daten bestimmt werden.

Eigenschaften

CanWrite

Lassen Sie Newtonsoft.Json den Standard-Writer verwenden

Methoden

CanConvert(Type)

Bestimmt, ob dieses konvertierte Objekt für die Deserialisierung in Objekte des angegebenen Typs konzipiert ist.

Create(Type, JObject)

Erstellen einer Instanz von objectType, basierenden Eigenschaften im JSON-Objekt

ReadJson(JsonReader, Type, Object, JsonSerializer)

Analysiert den JSON-Code auf den angegebenen Typ.

WriteJson(JsonWriter, Object, JsonSerializer)

Serialisiert in den angegebenen Typ

Gilt für: