Edit

Share via


ISiloLifecycleSubject Interface

Definition

Observable silo lifecycle and observer.

C#
public interface ISiloLifecycleSubject : Orleans.ILifecycleObservable, Orleans.ILifecycleObserver, Orleans.Runtime.ISiloLifecycle
Derived
Implements

Properties

HighestCompletedStage

The highest lifecycle stage which has completed starting.

(Inherited from ISiloLifecycle)
LowestStoppedStage

The lowest lifecycle stage which has completed stopping.

(Inherited from ISiloLifecycle)

Methods

OnStart(CancellationToken)

Handle start notifications.

(Inherited from ILifecycleObserver)
OnStop(CancellationToken)

Handle stop notifications.

(Inherited from ILifecycleObserver)
Subscribe(String, Int32, ILifecycleObserver)

Subscribe for notification when a stage is reached while starting or stopping.

(Inherited from ILifecycleObservable)

Extension Methods

Applies to

Product Versions
.NET Orleans 3.4.5, 3.6.0, 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0