ServiceBase.AutoLog Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob Befehle "Start", "Stopp", "Anhalten" und "Weiter" im Ereignisprotokoll angezeigt werden sollen.
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
Eigenschaftswert
trueInformationen im Ereignisprotokoll zu melden; andernfalls . false
- Attribute
Hinweise
Die Einstellung AutoLog weist true den Dienst an, Befehlsfehler mithilfe des Anwendungsereignisprotokolls zu melden, sowie Statusänderungsinformationen für Start-, Stopp-, Pause- und Continue-Ereignisse für den Dienst. Der Name des Diensts EventLog.Sourcewird als Protokoll verwendet.
Wenn Sie Informationen an ein benutzerdefiniertes Ereignisprotokoll statt an das Anwendungsprotokoll melden möchten, legen Sie AutoLogfalse Anweisungen in den Methoden für die Befehlsbehandlung OnContinueOnPausefest oder schreiben sie OnStop in das entsprechende Protokoll ein.
Note
Der ServiceName, der die Quellzeichenfolge für das Ereignisprotokoll bereitstellt, muss festgelegt werden, bevor der Dienst versucht, in das Ereignisprotokoll zu schreiben. Wenn Sie versuchen, auf das Ereignisprotokoll zuzugreifen, bevor der Quellname festgelegt wird, wird eine Ausnahme ausgelöst.