Поделиться через


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)

Применяется к