Sdílet prostřednictvím


ServiceBase.AutoLog Vlastnost

Definice

Určuje, jestli se mají v protokolu událostí hlásit příkazy Start, Stop, Pause a Continue.

public:
 property bool AutoLog { bool get(); void set(bool value); };
public bool AutoLog { get; set; }
[System.ServiceProcess.ServiceProcessDescription("SBAutoLog")]
public bool AutoLog { get; set; }
member this.AutoLog : bool with get, set
[<System.ServiceProcess.ServiceProcessDescription("SBAutoLog")>]
member this.AutoLog : bool with get, set
Public Property AutoLog As Boolean

Hodnota vlastnosti

Boolean

true hlášení informací v protokolu událostí; falsev opačném případě .

Atributy

Poznámky

Nastavení AutoLog , které službě true dává pokyn, aby protokol událostí aplikace hlásil selhání příkazů a informace o změnách stavu pro události Start, Stop, Pause a Continue ve službě. Název služby se používá jako protokol EventLog.Source.

Chcete-li hlásit informace do vlastního protokolu událostí místo aplikačního protokolu, nastavte AutoLog na false příkaz a zapište instrukce v rámci metod OnContinuezpracování příkazů , OnPausenebo OnStop publikovat do příslušného protokolu.

Poznámka

Před ServiceNamepokusem služby o zápis do protokolu událostí musí být nastaven zdrojový řetězec pro protokol událostí. Pokus o přístup k protokolu událostí před nastavením názvu zdroje vyvolá výjimku.

Platí pro

Viz také