ServiceBase.AutoLog Свойство

Определение

Определяет необходимость записи в журнал событий команд запуска, останова, паузы и возобновления.

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

Значение свойства

Boolean

true — данные должны записываться в журнал событий; в противном случае — false.

Атрибуты

Комментарии

Параметр AutoLog , который true указывает службе использовать журнал событий приложения для сообщения о сбоях команд, а также сведения об изменении состояния для событий start, Stop, Pause и Continue в службе. Имя службы используется в качестве журнала EventLog.Source.

Чтобы сообщить сведения о пользовательском журнале событий, а не в журнале приложений, задать AutoLog false инструкции в методах OnContinueOnPauseобработки команд или OnStop опубликовать их в соответствующем журнале.

Примечание

Перед ServiceNameпопыткой записи в журнал событий необходимо задать исходную строку для журнала событий. Попытка получить доступ к журналу событий перед заданием имени источника вызывает исключение.

Применяется к

См. также раздел