ServiceBase.EventLog Propiedad

Definición

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

EventLog

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.

Se aplica a

Consulte también