Condividi tramite


IStorageSerializationPicker.PickDeserializer Metodo

Definizione

Seleziona un deserializzatore usando i parametri specificati.

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

Parametri

serviceId
String

ID del servizio corrente.

storageProviderInstanceName
String

Provider di archiviazione che richiede.

grainType
String

Tipo di granularità.

grainReference
GrainReference

Riferimento alla granularità.

grainState
IGrainState

Stato della granularità.

tag
String

Parametro di tag facoltativo che potrebbe essere usato dal parametro di archiviazione per i contratti "out-of-band".

Restituisce

Serializzatore o Null se non è stata trovata una corrispondenza.

Si applica a