ServiceBase.AutoLog Vlastnost

Definice

Určuje, zda 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

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

Atributy

Poznámky

Nastavení AutoLog , které true dává službě pokyn, aby pomocí protokolu událostí aplikace hlásila selhání příkazů a také 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 protokolu aplikace, nastavte AutoLogfalse a zapište pokyny v rámci metod OnContinuezpracování příkazů , OnPausenebo OnStop publikovat do příslušného protokolu.

Note

, ServiceNamekterý poskytuje zdrojový řetězec pro protokol událostí, musí být nastaven před tím, než se služba pokusí zapisovat do protokolu událostí. Pokus o přístup k protokolu událostí před nastavením názvu zdroje vyvolá výjimku.

Platí pro

Viz také