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

创建生命周期的一次性订阅。

适用于