Share via


ISiloLifecycleSubject 介面

定義

可觀察的定址接收器生命週期和觀察者。

public interface ISiloLifecycleSubject : Orleans.ILifecycleObservable, Orleans.ILifecycleObserver, Orleans.Runtime.ISiloLifecycle
type ISiloLifecycleSubject = interface
    interface ISiloLifecycle
    interface ILifecycleObservable
    interface ILifecycleObserver
Public Interface ISiloLifecycleSubject
Implements ILifecycleObservable, ILifecycleObserver, ISiloLifecycle
衍生
實作

屬性

HighestCompletedStage

已完成啟動的最高生命週期階段。

(繼承來源 ISiloLifecycle)
LowestStoppedStage

已完成停止的最低生命週期階段。

(繼承來源 ISiloLifecycle)

方法

OnStart(CancellationToken)

處理開始通知。

(繼承來源 ILifecycleObserver)
OnStop(CancellationToken)

處理停止通知。

(繼承來源 ILifecycleObserver)
Subscribe(String, Int32, ILifecycleObserver)

在啟動或停止階段時訂閱通知。

(繼承來源 ILifecycleObservable)

擴充方法

OnStart(ILifecycleObserver)

可觀察的定址接收器生命週期和觀察者。

OnStop(ILifecycleObserver)

可觀察的定址接收器生命週期和觀察者。

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>)

建立生命週期的可處置訂閱。

適用於