ServiceBase.EventLog Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un log eventi da utilizzare per scrivere nel log eventi delle applicazioni le notifiche delle chiamate ai comandi di servizio, come Start e Stop.
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
Valore della proprietà
Istanza di EventLog la cui origine è registrata nel registro Applicazioni.
- Attributi
Commenti
Il costruttore inizializza la proprietà in un'istanza EventLog con le EventLog.Source proprietà e EventLog.Log impostate. L'origine è il ServiceName 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
, Start, Stop, Pause, Continue e i comandi personalizzati vengono registrati automaticamente nel registro eventi dell'applicazione. È anche possibile usare la EventLog proprietà per scrivere messaggi aggiuntivi nel log. Il componente chiama EventLog.WriteEntry l'uso di questo EventLog membro.
Per segnalare informazioni a un registro eventi personalizzato anziché al log dell'applicazione, impostare AutoLog su false
e scrivere istruzioni all'interno dei metodi OnContinuedi gestione dei comandi , OnPauseo OnStop per pubblicare il log appropriato.