Partager via


IGrainLifecycle Interface

Définition

Cycle de vie du grain observable.

public interface IGrainLifecycle : Orleans.ILifecycleObservable
type IGrainLifecycle = interface
    interface ILifecycleObservable
Public Interface IGrainLifecycle
Implements ILifecycleObservable
Implémente

Remarques

Ce type est généralement utilisé comme paramètre générique dans ILifecycleParticipant<TLifecycleObservable> comme moyen de participer aux étapes de cycle de vie d’une activation de grain.

Méthodes

AddMigrationParticipant(IGrainMigrationParticipant)

Inscrit un participant à la migration de grain.

RemoveMigrationParticipant(IGrainMigrationParticipant)

Annule l’inscription d’un participant à la migration de grain.

Subscribe(String, Int32, ILifecycleObserver)

Abonnez-vous pour recevoir une notification lorsqu’une étape est atteinte lors du démarrage ou de l’arrêt.

(Hérité de ILifecycleObservable)

Méthodes d’extension

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

Crée un abonnement jetable pour le cycle de vie.

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

Crée un abonnement jetable pour le cycle de vie.

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

Crée un abonnement jetable pour le cycle de vie.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

Crée un abonnement jetable pour le cycle de vie.

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

Crée un abonnement jetable pour le cycle de vie.

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

Crée un abonnement jetable pour le cycle de vie.

S’applique à