Freigeben über


ISiloLifecycleSubject Schnittstelle

Definition

Beobachtbarer Silolebenszyklus und Beobachter.

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
Abgeleitet
Implementiert

Eigenschaften

HighestCompletedStage

Die höchste Lebenszyklusphase, die ab abgeschlossen wurde.

(Geerbt von ISiloLifecycle)
LowestStoppedStage

Die niedrigste Lebenszyklusphase, in der das Beenden abgeschlossen wurde.

(Geerbt von ISiloLifecycle)

Methoden

OnStart(CancellationToken)

Behandeln von Startbenachrichtigungen.

(Geerbt von ILifecycleObserver)
OnStop(CancellationToken)

Behandeln von Stoppbenachrichtigungen.

(Geerbt von ILifecycleObserver)
Subscribe(String, Int32, ILifecycleObserver)

Abonnieren Sie eine Benachrichtigung, wenn beim Starten oder Beenden eine Phase erreicht wird.

(Geerbt von ILifecycleObservable)

Erweiterungsmethoden

OnStart(ILifecycleObserver)

Beobachtbarer Silolebenszyklus und Beobachter.

OnStop(ILifecycleObserver)

Beobachtbarer Silolebenszyklus und Beobachter.

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

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

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

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

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

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

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

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

Erstellt ein verwerfbares Abonnement für den Lebenszyklus.

Gilt für: