Orleans.Serialization.Serializers 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
AbstractTypeSerializer | |
AbstractTypeSerializer<TField> |
抽象类型(因此无法自行实例化)的序列化程序,例如抽象类和接口类型。 |
CodecProvider |
提供对序列化程序和相关对象的访问。 |
ConcreteTypeSerializer<TField,TBaseCodec> |
可实例化的引用类型的序列化程序。 |
DelegateCodecSelector |
ICodecSelector的实现使用委托。 |
DelegateCopierSelector |
ICopierSelector的实现使用委托。 |
SurrogateCodec<TField,TSurrogate,TConverter> |
的 |
ValueSerializer<TField,TValueSerializer> |
值类型的序列化程序。 |
ValueTypeSurrogateCodec<TField,TSurrogate,TConverter> |
的 |
接口
IActivatorProvider |
提供激活器。 |
IBaseCodec |
基本序列化程序的标记接口。 |
IBaseCodec<T> |
用于序列化和反序列化类型层次结构中成员的功能。 |
IBaseCodecProvider |
提供对 IBaseCodec<T> 实现的访问。 |
ICodecProvider |
提供用于访问编解码器、激活器和复制器的功能。 |
ICodecSelector |
常规用途编解码器使用的功能 ((如 JSON 编解码器) )允许类型选择使用它们。 |
ICopierSelector |
常规用途复制器 ((如 JSON 复制器)使用的功能) 允许类型选择使用它们。 |
IFieldCodecProvider |
提供对字段编解码器的访问。 |
IGeneralizedBaseCodec |
支持多个类型的基类型序列化程序。 |
IGeneralizedCodec |
支持多个类型的编解码器。 |
ISpecializableBaseCodec |
提供用于创建 IBaseCodec 支持给定类型的实例的功能。 |
ISpecializableCodec |
提供对多种类型的编解码器的访问。 |
IValueSerializer |
值类型序列化程序的标记接口。 |
IValueSerializer<T> |
用于序列化值类型的功能。 |
IValueSerializerProvider |
提供对值类型序列化程序的访问权限。 |