Orleans.Serialization.Serializers Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AbstractTypeSerializer | |
AbstractTypeSerializer<TField> |
Sérialiseur pour les types qui sont abstraits et ne peuvent donc pas être instanciés eux-mêmes, tels que les classes abstraites et les types d’interface. |
CodecProvider |
Fournit l’accès aux sérialiseurs et aux objets associés. |
ConcreteTypeSerializer<TField,TBaseCodec> |
Sérialiseur pour les types de référence qui peuvent être instanciés. |
DelegateCodecSelector |
Implémentation de ICodecSelector qui utilise un délégué. |
DelegateCopierSelector |
Implémentation de ICopierSelector qui utilise un délégué. |
SurrogateCodec<TField,TSurrogate,TConverter> |
Sérialiseur de substitution pour |
ValueSerializer<TField,TValueSerializer> |
Sérialiseur pour les types valeur. |
ValueTypeSurrogateCodec<TField,TSurrogate,TConverter> |
Sérialiseur de substitution pour |
Interfaces
IActivatorProvider |
Fournit des activateurs. |
IBaseCodec |
Interface de marqueur pour les sérialiseurs de base. |
IBaseCodec<T> |
Fonctionnalité de sérialisation et de désérialisation des membres dans une hiérarchie de types. |
IBaseCodecProvider |
Fournit l’accès aux IBaseCodec<T> implémentations. |
ICodecProvider |
Fournit des fonctionnalités permettant d’accéder aux codecs, aux activateurs et aux copieurs. |
ICodecSelector |
Fonctionnalités utilisées par les codecs à usage général (comme un codec JSON) pour permettre aux types de choisir de les utiliser. |
ICopierSelector |
Fonctionnalités utilisées par les copieurs à usage général (comme un copieur JSON) pour permettre aux types de choisir de les utiliser. |
IFieldCodecProvider |
Fournit l’accès aux codecs de champ. |
IGeneralizedBaseCodec |
Sérialiseur de type de base qui prend en charge plusieurs types. |
IGeneralizedCodec |
Codec qui prend en charge plusieurs types. |
ISpecializableBaseCodec |
Fournit des fonctionnalités permettant de créer IBaseCodec des instances qui prennent en charge un type donné. |
ISpecializableCodec |
Fournit l’accès aux codecs pour plusieurs types. |
IValueSerializer |
Interface de marqueur pour les sérialiseurs de type valeur. |
IValueSerializer<T> |
Fonctionnalité de sérialisation d’un type valeur. |
IValueSerializerProvider |
Fournit l’accès aux sérialiseurs de type valeur. |