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) | |
OnStop(CancellationToken) |
處理停止通知。 (繼承來源 LifecycleSubject) |
OnStopStageCompleted(Int32) | |
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>) |
建立生命週期的可處置訂閱。 |