ServiceBase.EventLog 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션 이벤트 로그에 서비스 명령 호출(예: 시작 및 중지)의 알림을 쓰는 데 사용할 수 있는 이벤트 로그를 가져옵니다.
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.Log 속성이 설정된 인스턴스 EventLog.Source 로 속성을 초기화합니다. 원본이 ServiceName 서비스의 로그는 컴퓨터의 애플리케이션 로그입니다. 이러한 값은 자동으로 설정되며 서비스 명령의 자동 로깅에 대해 변경할 수 없습니다.
때 AutoLog 는 true
, 시작, 중지, 일시 중지, 계속 하기, 및 사용자 지정 명령을 자동으로 애플리케이션 이벤트 로그에 기록 됩니다. 이 EventLog 속성을 사용하여 해당 로그에 추가 메시지를 쓸 수도 있습니다. 구성 요소는 이 EventLog 멤버를 사용하여 호출 EventLog.WriteEntry 합니다.
애플리케이션 로그를 사용 하지 않고 사용자 지정 이벤트 로그에 정보를 보고를 설정 AutoLog 에 false
명령 처리 메서드 내에서 명령을 작성 하 고 OnContinue, OnPause, 또는 OnStop 적절 한 로그에 게시 하도록 합니다.