Udostępnij za pośrednictwem


ServiceBase.AutoLog Właściwość

Definicja

Wskazuje, czy w dzienniku zdarzeń ma być raport polecenia Start, Stop, Pause i 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

Wartość właściwości

Boolean

true do zgłaszania informacji w dzienniku zdarzeń; w przeciwnym razie , false.

Atrybuty

Uwagi

Ustawienie AutoLog w celu true poinstruowania usługi, aby używała dziennika zdarzeń aplikacji do zgłaszania błędów poleceń, a także informacji o zmianie stanu dla zdarzeń Start, Stop, Pause i Continue w usłudze. Nazwa usługi jest używana jako dziennik EventLog.Source.

Aby zgłosić informacje do niestandardowego dziennika zdarzeń, a nie dziennika aplikacji, ustaw AutoLog false i napisz instrukcje w metodach OnContinueobsługi poleceń , OnPauselub OnStop , aby opublikować w odpowiednim dzienniku.

Uwaga

Element ServiceName, który dostarcza ciąg źródłowy dziennika zdarzeń, należy ustawić przed próbą zapisania w dzienniku zdarzeń przez usługę. Próba uzyskania dostępu do dziennika zdarzeń przed ustawieniem nazwy źródłowej zgłasza wyjątek.

Dotyczy

Zobacz też