Freigeben über


Orleans.Serialization.Serializers Namespace

Klassen

AbstractTypeSerializer
AbstractTypeSerializer<TField>

Serialisierungsprogramm für Typen, die abstrakt sind und daher nicht selbst instanziiert werden können, z. B. abstrakte Klassen und Schnittstellentypen.

CodecProvider

Bietet Zugriff auf Serialisierer und zugehörige Objekte.

ConcreteTypeSerializer<TField,TBaseCodec>

Serialisierungsprogramm für Verweistypen, die instanziiert werden können.

DelegateCodecSelector

Die Implementierung von ICodecSelector verwendet einen Delegaten.

DelegateCopierSelector

Die Implementierung von ICopierSelector verwendet einen Delegaten.

SurrogateCodec<TField,TSurrogate,TConverter>

Ersatzserialisierungsprogramm für TField.

ValueSerializer<TField,TValueSerializer>

Serialisierungsprogramm für Werttypen.

ValueTypeSurrogateCodec<TField,TSurrogate,TConverter>

Ersatzserialisierungsprogramm für TField.

Schnittstellen

IActivatorProvider

Stellt Aktivatoren bereit.

IBaseCodec

Markerschnittstelle für Basisserialisierer.

IBaseCodec<T>

Funktionalität zum Serialisieren und Deserialisieren von Membern in einer Typhierarchie.

IBaseCodecProvider

Bietet Zugriff auf IBaseCodec<T> Implementierungen.

ICodecProvider

Stellt Funktionen für den Zugriff auf Codecs, Aktivatoren und Kopierer bereit.

ICodecSelector

Funktionen, die von universellen Codecs (z. B. einem JSON-Codec) verwendet werden, um Typen zu ermöglichen, sie zu verwenden.

ICopierSelector

Funktionen, die von universellen Kopierern (z. B. einem JSON-Kopierer) verwendet werden, um Typen zu ermöglichen, sie zu verwenden.

IFieldCodecProvider

Bietet Zugriff auf Feldcodecs.

IGeneralizedBaseCodec

Ein Basistypserialisierungsprogramm, das mehrere Typen unterstützt.

IGeneralizedCodec

Ein Codec, der mehrere Typen unterstützt.

ISpecializableBaseCodec

Stellt Funktionen zum Erstellen von IBaseCodec Instanzen bereit, die einen bestimmten Typ unterstützen.

ISpecializableCodec

Bietet Zugriff auf Codecs für mehrere Typen.

IValueSerializer

Markerschnittstelle für Werttypserialisierer.

IValueSerializer<T>

Funktionalität zum Serialisieren eines Werttyps.

IValueSerializerProvider

Bietet Zugriff auf Werttypserialisierer.