ServiceBase.AutoLog Egenskap

Definition

Anger om kommandona Start, Stop, Pause och Continue ska rapporteras i händelseloggen.

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

Egenskapsvärde

trueför att rapportera information i händelseloggen. annars . false

Attribut

Kommentarer

AutoLog Inställningen true instruerar tjänsten att använda programhändelseloggen för att rapportera kommandofel, samt tillståndsändringsinformation för start-, stopp-, paus- och fortsätt-händelser i tjänsten. Namnet på tjänsten används som loggens EventLog.Source.

Om du vill rapportera information till en anpassad händelselogg i stället för programloggen anger du AutoLog till false och skriver instruktioner i kommandohanteringsmetoderna OnContinue, OnPauseeller OnStop för att publicera till lämplig logg.

Note

, ServiceNamesom tillhandahåller källsträngen för händelseloggen, måste anges innan tjänsten försöker skriva till händelseloggen. När du försöker komma åt händelseloggen innan källnamnet anges genereras ett undantag.

Gäller för

Se även