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.Log 속성이 설정된 인스턴스 EventLog.Source 로 속성을 초기화합니다. 원본이 ServiceName 서비스의 로그는 컴퓨터의 애플리케이션 로그입니다. 이러한 값은 자동으로 설정되며 서비스 명령의 자동 로깅에 대해 변경할 수 없습니다.

AutoLogtrue, 시작, 중지, 일시 중지, 계속 하기, 및 사용자 지정 명령을 자동으로 애플리케이션 이벤트 로그에 기록 됩니다. 이 EventLog 속성을 사용하여 해당 로그에 추가 메시지를 쓸 수도 있습니다. 구성 요소는 이 EventLog 멤버를 사용하여 호출 EventLog.WriteEntry 합니다.

애플리케이션 로그를 사용 하지 않고 사용자 지정 이벤트 로그에 정보를 보고를 설정 AutoLogfalse 명령 처리 메서드 내에서 명령을 작성 하 고 OnContinue, OnPause, 또는 OnStop 적절 한 로그에 게시 하도록 합니다.

적용 대상

추가 정보