共用方式為


Orleans.Serialization.Serializers 命名空間

類別

AbstractTypeSerializer
AbstractTypeSerializer<TField>

抽象型別的序列化程式,因此無法自行具現化,例如抽象類別和介面類別型。

CodecProvider

提供序列化程式和相關物件的存取權。

ConcreteTypeSerializer<TField,TBaseCodec>

可具現化之參考型別的序列化程式。

DelegateCodecSelector

使用委派的 ICodecSelector 實作。

DelegateCopierSelector

使用委派的 ICopierSelector 實作。

SurrogateCodec<TField,TSurrogate,TConverter>

TField Surrogate 序列化程式。

ValueSerializer<TField,TValueSerializer>

實數值型別的序列化程式。

ValueTypeSurrogateCodec<TField,TSurrogate,TConverter>

TField Surrogate 序列化程式。

介面

IActivatorProvider

提供啟動程式。

IBaseCodec

基底序列化程式的標記介面。

IBaseCodec<T>

序列化和還原序列化類型階層中成員的功能。

IBaseCodecProvider

提供實作的 IBaseCodec<T> 存取權。

ICodecProvider

提供存取編解碼器、啟動器和複製器的功能。

ICodecSelector

一般用途編解碼器所使用的功能 (例如 JSON 編解碼器) ,以允許類型選擇使用它們。

ICopierSelector

一般用途複製器所使用的功能 (例如 JSON 複製器) ,以允許類型選擇使用它們。

IFieldCodecProvider

提供欄位編解碼器的存取權。

IGeneralizedBaseCodec

支援多個類型的基底類型序列化程式。

IGeneralizedCodec

支援多個類型的編解碼器。

ISpecializableBaseCodec

提供建立 IBaseCodec 支援指定型別之實例的功能。

ISpecializableCodec

提供多重類型的編解碼器存取權。

IValueSerializer

實值型別序列化程式的標記介面。

IValueSerializer<T>

序列化實值型別的功能。

IValueSerializerProvider

提供實值型別序列化程式的存取權。