次の方法で共有


IGrainFactory インターフェイス

定義

グレインへの参照を作成するための機能。

public interface IGrainFactory
type IGrainFactory = interface
Public Interface IGrainFactory
派生

メソッド

BindGrainReference(IAddressable)

指定されたグレイン参照をこのインスタンスにバインドします。

CreateObjectReference<TGrainObserverInterface>(IGrainObserver)

指定 objされた への参照を作成します。

DeleteObjectReference<TGrainObserverInterface>(IGrainObserver)

指定されたオブジェクト参照を削除します。

GetGrain(GrainId)

指定されたグレイン ID の型指定されていない参照を返します。

GetGrain(GrainId, GrainInterfaceType)

指定したインターフェイス型を実装する、指定されたグレイン ID の参照を返します。

GetGrain(Type, Guid)

指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。

GetGrain(Type, Guid, String)

指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。

GetGrain(Type, Int64)

指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。

GetGrain(Type, Int64, String)

指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。

GetGrain(Type, String)

指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。

GetGrain<TGrainInterface>(GrainId)

指定したインターフェイスを実装する、指定したグレインへの参照を返します。

GetGrain<TGrainInterface>(Guid, String)

グレインへの参照を取得します。

GetGrain<TGrainInterface>(Guid, String, String)

グレインへの参照を取得します。

GetGrain<TGrainInterface>(Int64, String)

グレインへの参照を取得します。

GetGrain<TGrainInterface>(Int64, String, String)

グレインへの参照を取得します。

GetGrain<TGrainInterface>(String, String)

グレインへの参照を取得します。

GetGrain<TGrainInterface>(Type, Guid)

グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。

主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。

GetGrain<TGrainInterface>(Type, Guid, String)

グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。

主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。

GetGrain<TGrainInterface>(Type, Int64)

グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。

主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。

GetGrain<TGrainInterface>(Type, Int64, String)

グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。

主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。

GetGrain<TGrainInterface>(Type, String)

グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。

主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。

拡張メソッド

GetTransactionAttributionGrain(IGrainFactory, Guid, Nullable<TransactionOption>)

グレインへの参照を作成するための機能。

適用対象