Partager via


IStorageHasherPicker.PickHasher Méthode

Définition

Surcharges

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

Sélectionne un hachage à l’aide des paramètres donnés.

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

Sélectionne un hachage à l’aide des paramètres donnés.

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

Source:
IStorageHashPicker.cs

Sélectionne un hachage à l’aide des paramètres donnés.

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

Paramètres

serviceId
String

ID du service actuel.

storageProviderInstanceName
String

Fournisseur de stockage demandeur.

grainType
String

Type de grain.

grainReference
GrainReference

Référence de grain.

grainState
IGrainState

État du grain.

tag
String

Paramètre de balise facultatif qui peut être utilisé par le paramètre de stockage pour les contrats « hors bande ».

Retours

Un sérialiseur ou null si aucune correspondance a été trouvé.

S’applique à

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

Source:
IStorageHashPicker.cs
Source:
IStorageHashPicker.cs
Source:
IStorageHashPicker.cs
Source:
IStorageHashPicker.cs

Sélectionne un hachage à l’aide des paramètres donnés.

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

Paramètres de type

T

Paramètres

serviceId
String

ID du service actuel.

storageProviderInstanceName
String

Fournisseur de stockage demandeur.

grainType
String

Type de grain.

grainId
GrainId

ID de grain.

grainState
IGrainState<T>

État du grain.

tag
String

Paramètre de balise facultatif qui peut être utilisé par le paramètre de stockage pour les contrats « hors bande ».

Retours

Un sérialiseur ou null si aucune correspondance a été trouvé.

S’applique à