DefaultRelationalStoragePicker 类

定义

为存储操作选取序列化程序或反序列化程序的策略。 这可用于:

  1. 添加用于存储提供程序操作的自定义序列化程序或反序列化程序。
  2. 与序列化程序或反序列化程序结合使用以更新存储的对象版本。
  3. 按粒度存储格式选择
  4. 首先使用保存格式进行读取,然后以新格式写入来切换存储格式。
public class DefaultRelationalStoragePicker : Orleans.Storage.IStorageSerializationPicker
type DefaultRelationalStoragePicker = class
    interface IStorageSerializationPicker
Public Class DefaultRelationalStoragePicker
Implements IStorageSerializationPicker
继承
DefaultRelationalStoragePicker
实现

构造函数

DefaultRelationalStoragePicker(IEnumerable<IStorageDeserializer>, IEnumerable<IStorageSerializer>)

从给定的配置属性构造序列化程序。

属性

Deserializers

配置的反序列化程序。

Serializers

配置的序列化程序。

方法

PickDeserializer(String, String, String, GrainReference, IGrainState, String)

使用给定参数选取反序列化程序。 PickDeserializer(String, String, String, GrainReference, IGrainState, String)

PickSerializer(String, String, String, GrainReference, IGrainState, String)

使用给定参数选取序列化程序。 PickSerializer(String, String, String, GrainReference, IGrainState, String)

适用于