Redagować

Udostępnij przez


ISiloLifecycle Interface

Definition

The observable silo lifecycle.

public interface ISiloLifecycle : Orleans.ILifecycleObservable
type ISiloLifecycle = interface
    interface ILifecycleObservable
Public Interface ISiloLifecycle
Implements ILifecycleObservable
Derived
Implements

Remarks

This type is usually used as the generic parameter in ILifecycleParticipant<TLifecycleObservable> as a means of participating in the lifecycle stages of a silo.

Properties

Name Description
HighestCompletedStage

The highest lifecycle stage which has completed starting.

LowestStoppedStage

The lowest lifecycle stage which has completed stopping.

Methods

Name Description
Subscribe(String, Int32, ILifecycleObserver)

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

(Inherited from ILifecycleObservable)

Extension Methods

Name Description
Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

Creates a disposable subscription to the lifecycle.

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

Creates a disposable subscription to the lifecycle.

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>)

Creates a disposable subscription to the lifecycle.

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

Creates a disposable subscription to the lifecycle.

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>)

Creates a disposable subscription to the lifecycle.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

Creates a disposable subscription to the lifecycle.

Applies to

See also