SiloLifecycleSubject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サイロのライフサイクルの件名に対するデコレーター。 ログ記録と監視を追加します
public class SiloLifecycleSubject : Orleans.LifecycleSubject, Orleans.Runtime.ISiloLifecycleSubject
type SiloLifecycleSubject = class
inherit LifecycleSubject
interface ISiloLifecycleSubject
interface ISiloLifecycle
interface ILifecycleObservable
interface ILifecycleObserver
Public Class SiloLifecycleSubject
Inherits LifecycleSubject
Implements ISiloLifecycleSubject
- 継承
- 実装
コンストラクター
SiloLifecycleSubject(ILogger<SiloLifecycleSubject>) |
SiloLifecycleSubject クラスの新しいインスタンスを初期化します。 |
フィールド
logger |
サイロのライフサイクルの件名に対するデコレーター。 ログ記録と監視を追加します (継承元 LifecycleSubject) |
プロパティ
HighestCompletedStage |
開始が完了した最も高いライフサイクル ステージ。 |
LowestStoppedStage |
停止が完了した最も低いライフサイクル ステージ。 |
メソッド
GetStageName(Int32) |
指定した数値ステージの名前を取得します。 |
OnStart(CancellationToken) |
開始通知を処理します。 |
OnStartStageCompleted(Int32) |
完了したことを OnStart(CancellationToken) 示します。 |
OnStop(CancellationToken) |
停止通知を処理します。 (継承元 LifecycleSubject) |
OnStopStageCompleted(Int32) |
完了したことを OnStop(CancellationToken) 示します。 |
PerfMeasureOnStart(Int32, TimeSpan) |
呼び出しの観察されたパフォーマンスをログに OnStart(CancellationToken) 記録します。 |
PerfMeasureOnStop(Int32, TimeSpan) |
呼び出しの観察されたパフォーマンスをログに OnStop(CancellationToken) 記録します。 |
Subscribe(String, Int32, ILifecycleObserver) |
開始または停止中にステージに達したときに通知をサブスクライブします。 |
拡張メソッド
OnStart(ILifecycleObserver) |
サイロのライフサイクルの件名に対するデコレーター。 ログ記録と監視を追加します |
OnStop(ILifecycleObserver) |
サイロのライフサイクルの件名に対するデコレーター。 ログ記録と監視を追加します |
Subscribe(ILifecycleObservable, Int32, ILifecycleObserver) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |
Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |
Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |
Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |
Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |
Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>) |
ライフサイクルに対する破棄可能なサブスクリプションを作成します。 |