Orleans.Serialization.Serializers Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
ValueSerializer<TField,TValueSerializer> |
Serialisierungsprogramm für Werttypen. |
ValueTypeSurrogateCodec<TField,TSurrogate,TConverter> |
Ersatzserialisierungsprogramm für |
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. |