ServiceBase.EventLog Свойство

Определение

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

public:
 virtual property System::Diagnostics::EventLog ^ EventLog { System::Diagnostics::EventLog ^ get(); };
public virtual System.Diagnostics.EventLog EventLog { get; }
[System.ComponentModel.Browsable(false)]
public virtual System.Diagnostics.EventLog EventLog { get; }
member this.EventLog : System.Diagnostics.EventLog
[<System.ComponentModel.Browsable(false)>]
member this.EventLog : System.Diagnostics.EventLog
Public Overridable ReadOnly Property EventLog As EventLog

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

EventLog

Экземпляр EventLog, источник которого регистрируется в журнале приложения.

Атрибуты

Комментарии

Конструктор инициализирует EventLog свойство экземпляром с набором EventLog.Source свойств и EventLog.Log свойств. Источником является ServiceName служба, а журналом является журнал приложения компьютера. Эти значения задаются автоматически и не могут быть изменены для автоматического ведения журнала команд службы.

Когда AutoLog это trueтак, команды Start, Stop, Pause, Continue и custom commands записываются автоматически в журнал событий приложения. Свойство также можно использовать для EventLog записи дополнительных сообщений в этот журнал. Компонент вызывает EventLog.WriteEntry этот EventLog элемент.

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

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

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