SiloLifecycleSubject Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Decorador sobre o assunto do ciclo de vida do silo. Adiciona alguns logs e monitoramento
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
- Herança
- Implementações
Construtores
SiloLifecycleSubject(ILogger<SiloLifecycleSubject>) |
Inicializa uma nova instância da classe SiloLifecycleSubject. |
Campos
logger |
Decorador sobre o assunto do ciclo de vida do silo. Adiciona alguns logs e monitoramento (Herdado de LifecycleSubject) |
Propriedades
HighestCompletedStage |
O estágio de ciclo de vida mais alto que concluiu a inicialização. |
LowestStoppedStage |
O estágio mais baixo do ciclo de vida que concluiu a interrupção. |
Métodos
GetStageName(Int32) |
Obtém o nome do estágio numérico especificado. |
OnStart(CancellationToken) |
Manipule as notificações de início. |
OnStartStageCompleted(Int32) |
Significa que OnStart(CancellationToken) foi concluído. |
OnStop(CancellationToken) |
Manipule as notificações de parada. (Herdado de LifecycleSubject) |
OnStopStageCompleted(Int32) |
Significa que OnStop(CancellationToken) foi concluído. |
PerfMeasureOnStart(Int32, TimeSpan) |
Registra o desempenho observado de uma OnStart(CancellationToken) chamada. |
PerfMeasureOnStop(Int32, TimeSpan) |
Registra o desempenho observado de uma OnStop(CancellationToken) chamada. |
Subscribe(String, Int32, ILifecycleObserver) |
Assine a notificação quando um estágio for atingido durante a inicialização ou interrupção. |