ServiceBase.AutoLog Proprietà

Definizione

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.

Si applica a

Vedi anche