Compartir a través de


IStorageHasherPicker.PickHasher Método

Definición

Sobrecargas

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

Elige un hasher mediante los parámetros especificados.

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

Elige un hasher mediante los parámetros especificados.

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

Source:
IStorageHashPicker.cs

Elige un hasher mediante los parámetros especificados.

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

Parámetros

serviceId
String

Identificador del servicio actual.

storageProviderInstanceName
String

Proveedor de almacenamiento que solicita.

grainType
String

Tipo de grano.

grainReference
GrainReference

Referencia de grano.

grainState
IGrainState

Estado de grano.

tag
String

Parámetro de etiqueta opcional que podría usar el parámetro de almacenamiento para contratos "fuera de banda".

Devoluciones

Un serializador o null si no se encontró una coincidencia.

Se aplica a

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

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

Elige un hasher mediante los parámetros especificados.

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

Parámetros de tipo

T

Parámetros

serviceId
String

Identificador del servicio actual.

storageProviderInstanceName
String

Proveedor de almacenamiento que solicita.

grainType
String

Tipo de grano.

grainId
GrainId

Identificador de grano.

grainState
IGrainState<T>

Estado de grano.

tag
String

Parámetro de etiqueta opcional que podría usar el parámetro de almacenamiento para contratos "fuera de banda".

Devoluciones

Un serializador o null si no se encontró una coincidencia.

Se aplica a