ISiloLifecycle 接口

定义

可观测的 silo 生命周期。

public interface ISiloLifecycle : Orleans.ILifecycleObservable
type ISiloLifecycle = interface
    interface ILifecycleObservable
Public Interface ISiloLifecycle
Implements ILifecycleObservable
派生
实现

注解

此类型通常用作 中的 ILifecycleParticipant<TLifecycleObservable> 泛型参数,作为参与 silo 生命周期阶段的一种手段。

属性

HighestCompletedStage

已完成启动的最高生命周期阶段。

LowestStoppedStage

已完成停止的最低生命周期阶段。

方法

Subscribe(String, Int32, ILifecycleObserver)

在启动或停止时达到阶段时订阅通知。

(继承自 ILifecycleObservable)

扩展方法

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

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

适用于

另请参阅