Compartir a través de


SiloLifecycleSubject Clase

Definición

Decorador a lo largo del ciclo de vida para silo. Agrega algunos registros y supervisión

public class SiloLifecycleSubject : Orleans.LifecycleSubject, Orleans.Runtime.ISiloLifecycleSubject
type SiloLifecycleSubject = class
    inherit LifecycleSubject
    interface ISiloLifecycleSubject
    interface ISiloLifecycle
    interface ILifecycleObservable
    interface ILifecycleObserver
Public Class SiloLifecycleSubject
Inherits LifecycleSubject
Implements ISiloLifecycleSubject
Herencia
SiloLifecycleSubject
Implementaciones

Constructores

SiloLifecycleSubject(ILogger<SiloLifecycleSubject>)

Inicializa una nueva instancia de la clase SiloLifecycleSubject.

Campos

logger

Decorador a lo largo del ciclo de vida para silo. Agrega algunos registros y supervisión

(Heredado de LifecycleSubject)

Propiedades

HighestCompletedStage

Fase de ciclo de vida más alta que se ha completado a partir de .

LowestStoppedStage

La fase de ciclo de vida más baja que ha completado la detención.

Métodos

GetStageName(Int32)

Obtiene el nombre de la fase numérica especificada.

OnStart(CancellationToken)

Controle las notificaciones de inicio.

OnStartStageCompleted(Int32)

Indica que OnStart(CancellationToken) se completó.

OnStop(CancellationToken)

Controle las notificaciones de detención.

(Heredado de LifecycleSubject)
OnStopStageCompleted(Int32)

Indica que OnStop(CancellationToken) se completó.

PerfMeasureOnStart(Int32, TimeSpan)

Registra el rendimiento observado de una OnStart(CancellationToken) llamada.

PerfMeasureOnStop(Int32, TimeSpan)

Registra el rendimiento observado de una OnStop(CancellationToken) llamada.

Subscribe(String, Int32, ILifecycleObserver)

Suscríbase para la notificación cuando se alcanza una fase mientras se inicia o se detiene.

Métodos de extensión

OnStart(ILifecycleObserver)

Decorador a lo largo del ciclo de vida para silo. Agrega algunos registros y supervisión

OnStop(ILifecycleObserver)

Decorador a lo largo del ciclo de vida para silo. Agrega algunos registros y supervisión

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

Crea una suscripción descartable al ciclo de vida.

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

Crea una suscripción descartable al ciclo de vida.

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

Crea una suscripción descartable al ciclo de vida.

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

Crea una suscripción descartable al ciclo de vida.

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

Crea una suscripción descartable al ciclo de vida.

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

Crea una suscripción descartable al ciclo de vida.

Se aplica a