Condividi tramite


ServiceBase.EventLog Proprietà

Definizione

Ottiene un registro eventi che è possibile usare per scrivere una notifica delle chiamate ai comandi del servizio, ad esempio Start e Stop, nel registro eventi dell'applicazione.

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

Valore della proprietà

EventLog Istanza di cui è registrata l'origine nel registro applicazioni.

Attributi

Commenti

Il costruttore inizializza la EventLog proprietà in un'istanza con le EventLog.Source proprietà e EventLog.Log impostate. L'origine è il ServiceName del servizio e il log è il log dell'applicazione del computer. Questi valori vengono impostati automaticamente e non possono essere modificati per la registrazione automatica dei comandi del servizio.

Quando AutoLog è true, i comandi Start, Stop, Pause, Continue e personalizzati vengono registrati automaticamente nel registro eventi dell'applicazione. È possibile utilizzare la EventLog proprietà anche per scrivere messaggi aggiuntivi nel log. Il componente chiama EventLog.WriteEntry utilizzando questo EventLog membro.

Per segnalare informazioni a un registro eventi personalizzato anziché al registro applicazioni, impostare AutoLogfalse su e scrivere istruzioni all'interno dei metodi di gestione dei comandi OnContinue, OnPauseo OnStop per pubblicare nel log appropriato.

Si applica a

Vedi anche