IGrainLifecycle インターフェイス

定義

観測可能なグレイン ライフサイクル。

public interface IGrainLifecycle : Orleans.ILifecycleObservable
type IGrainLifecycle = interface
    interface ILifecycleObservable
Public Interface IGrainLifecycle
Implements ILifecycleObservable
実装

注釈

この型は通常、グレインアクティブ化のライフサイクル ステージに参加する手段として、 のジェネリック パラメーター ILifecycleParticipant<TLifecycleObservable> として使用されます。

メソッド

AddMigrationParticipant(IGrainMigrationParticipant)

グレイン移行参加要素を登録します。

RemoveMigrationParticipant(IGrainMigrationParticipant)

グレイン移行参加要素の登録を解除します。

Subscribe(String, Int32, ILifecycleObserver)

開始または停止中にステージに達したときに通知をサブスクライブします。

(継承元 ILifecycleObservable)

拡張メソッド

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

適用対象