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


IStorageSerializationPicker Интерфейс

Определение

Стратегия выбора сериализатора или десериализатора для операций хранения. Например, это можно использовать для следующих способов:

  1. Добавьте пользовательский сериализатор или десериализатор для использования в операциях поставщика хранилища (например, ProtoBuf или что-то другое).
  2. В сочетании с сериализатором или десериализатором для обновления сохраненной версии объекта.
  3. Выбор формата хранилища для каждого зерна
  4. Сначала переключите формат хранилища, используя формат сохранения, а затем написав в новом формате.
public interface IStorageSerializationPicker
type IStorageSerializationPicker = interface
Public Interface IStorageSerializationPicker
Производный

Свойства

Deserializers

Настроенные десериализаторы.

Serializers

Настроенные сериализаторы.

Методы

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

Выбирает десериализатор с помощью заданных параметров.

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

Выбирает сериализатор с помощью заданных параметров.

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