Compartilhar via


IStorageHasherPicker.PickHasher Método

Definição

Sobrecargas

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

Escolhe um hasher usando os parâmetros especificados.

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

Escolhe um hasher usando os parâmetros especificados.

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

Origem:
IStorageHashPicker.cs

Escolhe um hasher usando os 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

A ID do serviço atual.

storageProviderInstanceName
String

O provedor de armazenamento solicitante.

grainType
String

O tipo de granularidade.

grainReference
GrainReference

A referência de granularidade.

grainState
IGrainState

O estado da granularidade.

tag
String

Um parâmetro de marca opcional que pode ser usado pelo parâmetro de armazenamento para contratos "fora de banda".

Retornos

Um serializador ou nulo se não corresponder foi encontrado.

Aplica-se a

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

Origem:
IStorageHashPicker.cs
Origem:
IStorageHashPicker.cs
Origem:
IStorageHashPicker.cs
Origem:
IStorageHashPicker.cs

Escolhe um hasher usando os 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

A ID do serviço atual.

storageProviderInstanceName
String

O provedor de armazenamento solicitante.

grainType
String

O tipo de granularidade.

grainId
GrainId

A ID da granularidade.

grainState
IGrainState<T>

O estado da granularidade.

tag
String

Um parâmetro de marca opcional que pode ser usado pelo parâmetro de armazenamento para contratos "fora de banda".

Retornos

Um serializador ou nulo se não corresponder foi encontrado.

Aplica-se a