Condividi tramite


IStorageSerializationPicker.PickSerializer Metodo

Definizione

Seleziona un serializzatore usando i parametri specificati.

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

Parametri

serviceId
String

ID del servizio corrente.

storageProviderInstanceName
String

Provider di archiviazione richiedente.

grainType
String

Tipo di granularità.

grainReference
GrainReference

Riferimento granulare.

grainState
IGrainState

Stato di granularità.

tag
String

Parametro di tag facoltativo che può essere usato dal parametro di archiviazione per i contratti "fuori banda".

Restituisce

Deserializzatore o Null se non è stata trovata una corrispondenza.

Si applica a