Condividi tramite


IStorageHasherPicker.PickHasher Metodo

Definizione

Overload

PickHasher(String, String, String, GrainReference, IGrainState, String)

Seleziona un hasher usando i parametri specificati.

PickHasher<T>(String, String, String, GrainId, IGrainState<T>, String)

Seleziona un hasher usando i parametri specificati.

PickHasher(String, String, String, GrainReference, IGrainState, String)

Origine:
IStorageHashPicker.cs

Seleziona un hasher usando i parametri specificati.

public Orleans.Storage.IHasher PickHasher (string serviceId, string storageProviderInstanceName, string grainType, Orleans.Runtime.GrainReference grainReference, Orleans.IGrainState grainState, string tag = default);
abstract member PickHasher : string * string * string * Orleans.Runtime.GrainReference * Orleans.IGrainState * string -> Orleans.Storage.IHasher
Public Function PickHasher (serviceId As String, storageProviderInstanceName As String, grainType As String, grainReference As GrainReference, grainState As IGrainState, Optional tag As String = Nothing) As IHasher

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

Serializzatore o Null se non è stata trovata una corrispondenza.

Si applica a

PickHasher<T>(String, String, String, GrainId, IGrainState<T>, String)

Origine:
IStorageHashPicker.cs
Origine:
IStorageHashPicker.cs
Origine:
IStorageHashPicker.cs
Origine:
IStorageHashPicker.cs

Seleziona un hasher usando i parametri specificati.

public Orleans.Storage.IHasher PickHasher<T> (string serviceId, string storageProviderInstanceName, string grainType, Orleans.Runtime.GrainId grainId, Orleans.IGrainState<T> grainState, string tag = default);
abstract member PickHasher : string * string * string * Orleans.Runtime.GrainId * Orleans.IGrainState<'T> * string -> Orleans.Storage.IHasher
Public Function PickHasher(Of T) (serviceId As String, storageProviderInstanceName As String, grainType As String, grainId As GrainId, grainState As IGrainState(Of T), Optional tag As String = Nothing) As IHasher

Parametri di tipo

T

Parametri

serviceId
String

ID del servizio corrente.

storageProviderInstanceName
String

Provider di archiviazione richiedente.

grainType
String

Tipo di granularità.

grainId
GrainId

ID granulare.

grainState
IGrainState<T>

Stato di granularità.

tag
String

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

Restituisce

Serializzatore o Null se non è stata trovata una corrispondenza.

Si applica a