次の方法で共有


IStorageHasherPicker.PickHasher メソッド

定義

オーバーロード

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

指定されたパラメーターを使用して hasher を選択します。

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

指定されたパラメーターを使用して hasher を選択します。

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

ソース:
IStorageHashPicker.cs

指定されたパラメーターを使用して hasher を選択します。

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

パラメーター

serviceId
String

現在のサービスの ID。

storageProviderInstanceName
String

要求しているストレージ プロバイダー。

grainType
String

グレインの種類。

grainReference
GrainReference

グレイン参照。

grainState
IGrainState

グレインの状態。

tag
String

"帯域外" コントラクトのストレージ パラメーターで使用できるオプションのタグ パラメーター。

戻り値

一致しない場合はシリアライザーまたは null が見つかりました。

適用対象

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

ソース:
IStorageHashPicker.cs
ソース:
IStorageHashPicker.cs
ソース:
IStorageHashPicker.cs
ソース:
IStorageHashPicker.cs

指定されたパラメーターを使用して hasher を選択します。

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

型パラメーター

T

パラメーター

serviceId
String

現在のサービスの ID。

storageProviderInstanceName
String

要求しているストレージ プロバイダー。

grainType
String

グレインの種類。

grainId
GrainId

グレイン ID。

grainState
IGrainState<T>

グレインの状態。

tag
String

"帯域外" コントラクトのストレージ パラメーターで使用できるオプションのタグ パラメーター。

戻り値

一致しない場合はシリアライザーまたは null が見つかりました。

適用対象