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


IStorageSerializationPicker.PickDeserializer Метод

Определение

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

public Orleans.Storage.SerializationChoice PickDeserializer (string serviceId, string storageProviderInstanceName, string grainType, Orleans.Runtime.GrainReference grainReference, Orleans.IGrainState grainState, string tag = default);
abstract member PickDeserializer : string * string * string * Orleans.Runtime.GrainReference * Orleans.IGrainState * string -> Orleans.Storage.SerializationChoice
Public Function PickDeserializer (serviceId As String, storageProviderInstanceName As String, grainType As String, grainReference As GrainReference, grainState As IGrainState, Optional tag As String = Nothing) As SerializationChoice

Параметры

serviceId
String

Идентификатор текущей службы.

storageProviderInstanceName
String

Запрашивающий поставщик хранилища.

grainType
String

Тип зерна.

grainReference
GrainReference

Ссылка на зерно.

grainState
IGrainState

Состояние зерна.

tag
String

Необязательный параметр тега, который может использоваться параметром хранилища для контрактов вне диапазона.

Возвращаемое значение

Сериализатор или значение NULL , если совпадение не найдено.

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