Freigeben über


IStorageSerializationPicker.PickDeserializer Methode

Definition

Wählt einen Deserializer mithilfe der angegebenen Parameter aus.

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

Parameter

serviceId
String

Die ID des aktuellen Diensts.

storageProviderInstanceName
String

Der anfordernde Speicheranbieter.

grainType
String

Der Getreidetyp.

grainReference
GrainReference

Der Getreidebezug.

grainState
IGrainState

Der Getreidezustand.

tag
String

Ein optionaler Tag-Parameter, der vom Speicherparameter für "out-of-band"-Verträge verwendet werden kann.

Gibt zurück

Ein Serializer oder null , wenn nicht die Übereinstimmung gefunden wurde.

Gilt für: