Condividi tramite


IGrainLifecycle Interfaccia

Definizione

Ciclo di vita della granularità osservabile.

public interface IGrainLifecycle : Orleans.ILifecycleObservable
type IGrainLifecycle = interface
    interface ILifecycleObservable
Public Interface IGrainLifecycle
Implements ILifecycleObservable
Implementazioni

Commenti

Questo tipo viene in genere usato come parametro generico in ILifecycleParticipant<TLifecycleObservable> come mezzo per partecipare alle fasi del ciclo di vita di un'attivazione granulare.

Metodi

AddMigrationParticipant(IGrainMigrationParticipant)

Registra un partecipante alla migrazione con granularità.

RemoveMigrationParticipant(IGrainMigrationParticipant)

Annulla la registrazione di un partecipante alla migrazione granulare.

Subscribe(String, Int32, ILifecycleObserver)

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

(Ereditato da ILifecycleObservable)

Metodi di estensione

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