IClusterClient インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Orleans クラスターと対話するためのクライアント インターフェイス。
public interface IClusterClient : IDisposable, Orleans.IGrainFactory
public interface IClusterClient : IAsyncDisposable, IDisposable, Orleans.IGrainFactory
public interface IClusterClient : Orleans.IGrainFactory
type IClusterClient = interface
interface IDisposable
interface IGrainFactory
type IClusterClient = interface
interface IGrainFactory
interface IAsyncDisposable
interface IDisposable
type IClusterClient = interface
interface IGrainFactory
Public Interface IClusterClient
Implements IDisposable, IGrainFactory
Public Interface IClusterClient
Implements IAsyncDisposable, IDisposable, IGrainFactory
Public Interface IClusterClient
Implements IGrainFactory
- 実装
プロパティ
Configuration |
クライアント構成を取得します。 |
IsInitialized |
このクライアントが初期化されているかどうかを示す値を取得します。 |
Logger |
アプリケーションのログ機能を提供します。 |
ServiceProvider |
このクライアントで使用されるサービス プロバイダーを取得します。 |
メソッド
Abort() |
クライアントを正常に中止します。 |
AbortAsync() |
クライアントを正常に中止します。 |
BindGrainReference(IAddressable) |
指定されたグレイン参照をこのインスタンスにバインドします。 (継承元 IGrainFactory) |
Close() |
クライアントを正常に停止し、クラスターから切断します。 |
Connect() |
クライアントを起動し、構成されたクラスターに接続します。 |
Connect(Func<Exception,Task<Boolean>>) |
クライアントを起動し、構成されたクラスターに接続します。 |
CreateObjectReference<TGrainObserverInterface>(IGrainObserver) |
指定 |
DeleteObjectReference<TGrainObserverInterface>(IGrainObserver) |
指定されたオブジェクト参照を削除します。 (継承元 IGrainFactory) |
GetGrain(GrainId) |
指定されたグレイン ID の型指定されていない参照を返します。 (継承元 IGrainFactory) |
GetGrain(GrainId, GrainInterfaceType) |
指定したインターフェイス型を実装する、指定されたグレイン ID の参照を返します。 (継承元 IGrainFactory) |
GetGrain(Type, Guid) |
指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain(Type, Guid, String) |
指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain(Type, Int64) |
指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain(Type, Int64, String) |
指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain(Type, String) |
指定されたインターフェイス型の主実装であり、指定された主キーを持つグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(GrainId) |
指定したインターフェイスを実装する、指定したグレインへの参照を返します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Guid, String) |
グレインへの参照を取得します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Guid, String, String) |
グレインへの参照を取得します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Int64, String) |
グレインへの参照を取得します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Int64, String, String) |
グレインへの参照を取得します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(String, String) |
グレインへの参照を取得します。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Type, Guid) |
グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。 主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Type, Guid, String) |
グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。 主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Type, Int64) |
グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。 主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Type, Int64, String) |
グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。 主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。 (継承元 IGrainFactory) |
GetGrain<TGrainInterface>(Type, String) |
グレイン インターフェイスのランタイム型を返し、グレイン キャストを TGrainInterface に返す GetGrain オーバーロード。 主なユース ケースは、コンパイル時に型が不明なグレインを取得する場合です (ジェネリック型パラメーターなど)。 (継承元 IGrainFactory) |
GetStreamProvider(String) |
指定した を IStreamProvider 持つ を返します |
GetStreamProviders() |
構成 IStreamProviderされているすべての のコレクションを返します。 |
拡張メソッド
Configuration(IClusterClient) |
クライアント構成を取得します。 |
GetStreamProvider(IClusterClient, String) |
指定した |
GetBroadcastChannelProvider(IClusterClient, String) |
指定された名前付きブロードキャスト チャネルを取得します。 |
Logger(IClusterClient) |
アプリケーションのログ機能を提供します。 |
GetTransactionAttributionGrain(IGrainFactory, Guid, Nullable<TransactionOption>) |
Orleans クラスターと対話するためのクライアント インターフェイス。 |