Поделиться через


ServiceBase.EventLog Свойство

Определение

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

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

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

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

Атрибуты

Комментарии

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

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

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

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

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