ServiceBase.EventLog Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um registo de eventos que pode usar para escrever notificações de chamadas de comandos de serviço, como Iniciar e Parar, no registo de eventos da Aplicação.
public:
virtual property System::Diagnostics::EventLog ^ EventLog { System::Diagnostics::EventLog ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Diagnostics.EventLog EventLog { get; }
[<System.ComponentModel.Browsable(false)>]
member this.EventLog : System.Diagnostics.EventLog
Public Overridable ReadOnly Property EventLog As EventLog
Valor de Propriedade
Uma EventLog instância cuja fonte está registada no registo de aplicações.
- Atributos
Observações
O construtor inicializa a EventLog propriedade para uma instância com o EventLog.Source conjunto de propriedades e EventLog.Log . A fonte é a ServiceName do serviço, e o registo é o registo de aplicações do computador. Estes valores são definidos automaticamente e não podem ser alterados para o registo automático dos comandos de serviço.
Quando AutoLog é true, Iniciar, Parar, Pausar, Continuar e comandos personalizados são registados automaticamente no registo de eventos da Aplicação. Podes usar a EventLog propriedade para escrever mensagens adicionais nesse registo também. O componente chama EventLog.WriteEntry usando este EventLog membro.
Para reportar informação a um registo de eventos personalizado em vez do registo de aplicação, defina AutoLog e false escreva instruções dentro dos métodos OnContinuede manipulação de comandos , OnPause, ou OnStop para publicar no registo apropriado.