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) |
| 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
| CallObserverStopAsync(ILifecycleObserver, CancellationToken) |
Decorador sobre o assunto do ciclo de vida do silo. Adiciona alguns logs e monitoramento (Herdado de LifecycleSubject) |
| 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. |