ServiceBase.AutoLog 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.
Indica se segnalare i comandi Start, Stop, Pause e Continue nel registro eventi.
public:
property bool AutoLog { bool get(); void set(bool value); };
[System.ServiceProcess.ServiceProcessDescription("SBAutoLog")]
public bool AutoLog { get; set; }
[<System.ServiceProcess.ServiceProcessDescription("SBAutoLog")>]
member this.AutoLog : bool with get, set
Public Property AutoLog As Boolean
Valore della proprietà
true per segnalare le informazioni nel registro eventi; in caso contrario, false.
- Attributi
Commenti
L'impostazione AutoLog su true indica al servizio di usare il registro eventi dell'applicazione per segnalare gli errori dei comandi, nonché le informazioni sulle modifiche dello stato per gli eventi Start, Stop, Pause e Continue nel servizio. Il nome del servizio viene usato come .EventLog.Source
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.
Note
L'oggetto ServiceName, che fornisce la stringa di origine per il registro eventi, deve essere impostato prima che il servizio tenti di scrivere nel registro eventi. Il tentativo di accedere al registro eventi prima che venga impostato il nome di origine genera un'eccezione.