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 , если совпадение не найдено.