Condividi tramite


ISiloLifecycleSubject Interfaccia

Definizione

Ciclo di vita e osservatore osservabili del silo.

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
Derivato
Implementazioni

Proprietà

HighestCompletedStage

Fase più alta del ciclo di vita completata dall'avvio.

(Ereditato da ISiloLifecycle)
LowestStoppedStage

La fase più bassa del ciclo di vita che ha completato l'arresto.

(Ereditato da ISiloLifecycle)

Metodi

OnStart(CancellationToken)

Gestire le notifiche di avvio.

(Ereditato da ILifecycleObserver)
OnStop(CancellationToken)

Gestire le notifiche di arresto.

(Ereditato da ILifecycleObserver)
Subscribe(String, Int32, ILifecycleObserver)

Sottoscrivere la notifica quando viene raggiunta una fase durante l'avvio o l'arresto.

(Ereditato da ILifecycleObservable)

Metodi di estensione

OnStart(ILifecycleObserver)

Ciclo di vita e osservatore osservabili del silo.

OnStop(ILifecycleObserver)

Ciclo di vita e osservatore osservabili del silo.

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

Crea una sottoscrizione eliminabile per il ciclo di vita.

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

Crea una sottoscrizione eliminabile per il ciclo di vita.

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

Crea una sottoscrizione eliminabile per il ciclo di vita.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

Crea una sottoscrizione eliminabile per il ciclo di vita.

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

Crea una sottoscrizione eliminabile per il ciclo di vita.

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

Crea una sottoscrizione eliminabile per il ciclo di vita.

Si applica a