Freigeben über


IStorageSerializationPicker.PickSerializer Methode

Definition

Wählt einen Serializer mit den angegebenen Parametern aus.

public Orleans.Storage.SerializationChoice PickSerializer (string serviceId, string storageProviderInstanceName, string grainType, Orleans.Runtime.GrainReference grainReference, Orleans.IGrainState grainState, string tag = default);
abstract member PickSerializer : string * string * string * Orleans.Runtime.GrainReference * Orleans.IGrainState * string -> Orleans.Storage.SerializationChoice
Public Function PickSerializer (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 Deserializer oder null , wenn keine Übereinstimmung gefunden wurde.

Gilt für: