ServiceBase.EventLog Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un registro de eventos que se puede utilizar para escribir la notificación de llamadas de comandos de servicio, como Iniciar y Detener, en el registro de eventos de aplicación.
public:
virtual property System::Diagnostics::EventLog ^ EventLog { System::Diagnostics::EventLog ^ get(); };
public virtual System.Diagnostics.EventLog EventLog { get; }
[System.ComponentModel.Browsable(false)]
public virtual System.Diagnostics.EventLog EventLog { get; }
member this.EventLog : System.Diagnostics.EventLog
[<System.ComponentModel.Browsable(false)>]
member this.EventLog : System.Diagnostics.EventLog
Public Overridable ReadOnly Property EventLog As EventLog
Valor de propiedad
Instancia de EventLog cuyo origen se encuentra registrado en el registro de aplicaciones.
- Atributos
Comentarios
El constructor inicializa la EventLog propiedad en una instancia con las EventLog.Source propiedades y EventLog.Log establecidas. El origen es del ServiceName servicio y el registro es el registro de la aplicación del equipo. Estos valores se establecen automáticamente y no se pueden cambiar para el registro automático de comandos de servicio.
Cuando AutoLog es true
, los comandos Start, Stop, Pause, Continue y custom se registran automáticamente en el registro de eventos application. También puede usar la EventLog propiedad para escribir mensajes adicionales en ese registro. El componente llama a EventLog.WriteEntry mediante este EventLog miembro.
Para notificar información a un registro de eventos personalizado en lugar del registro de aplicaciones, establezca AutoLog en false
y escriba instrucciones en los métodos OnContinuede control de comandos , OnPauseo OnStop para publicar en el registro adecuado.