다음을 통해 공유


EventLogInstaller.Source 속성

정의

로그에 등록할 원본 이름을 가져오거나 설정합니다.

public:
 property System::String ^ Source { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Source { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Source { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Source { get; set; }
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Source : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Source : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Source : string with get, set
Public Property Source As String

속성 값

이벤트 로그에 항목의 원본으로 등록할 이름입니다. 기본값은 빈 문자열("")입니다.

특성

설명

이벤트 원본은 이벤트를 기록하는 것을 나타냅니다. 애플리케이션의 이름 또는 대규모 애플리케이션 내의 구성 요소 이름인 경우가 많습니다.

설치 관리자는 속성 값을 사용하여 애플리케이션을 Source 이벤트 로그에 유효한 항목 원본으로 등록합니다. 새 원본 이름은 기존 원본 이름 또는 기존 이벤트 로그 이름과 일치할 수 없습니다. 각 원본은 한 번에 하나의 이벤트 로그에만 쓸 수 있습니다. 그러나 애플리케이션은 여러 원본을 사용하여 여러 이벤트 로그에 쓸 수 있습니다. 예를 들어 애플리케이션에는 여러 이벤트 로그 또는 다른 리소스 파일에 대해 구성된 여러 원본이 필요할 수 있습니다.

애플리케이션 및 서비스는 애플리케이션 로그 또는 사용자 지정 로그에 기록해야 합니다. 디바이스 드라이버는 시스템 로그에 기록해야 합니다. 설치 관리자가 실행되기 전에 로그 이름을 지정하지 않으면 설치 관리자가 원본을 애플리케이션 로그에 등록합니다. 존재하지 않는 로그의 이름을 지정하면 시스템에서 해당 로그에 등록 Source 하지만 첫 번째 항목이 기록될 때까지 로그가 만들어지지 않습니다.

새 이벤트 로그 또는 기존 이벤트 로그에 대한 새 원본을 등록하는 데 사용합니다 EventLogInstaller . 기존 원본을 변경하는 데는 사용하지 EventLogInstaller 마세요. 클래스는 EventLogInstaller 지정된 설치 속성과 일치하도록 기존 원본의 구성 속성을 수정하지 않습니다. 이 메서드는 Install 속성이 컴퓨터의 Source 다른 이벤트 로그에 대해 등록된 원본 이름과 일치하는 경우 예외를 throw합니다. 속성이 Install 속성에 지정된 동일한 이벤트 로그에 대해 이미 등록된 원본 이름과 일치하는 경우 Source 메서드는 원본을 Log 등록하지 않습니다.

이벤트 로그 및 원본의 동작에 대한 자세한 내용은 해당 및 Source 속성에 EventLog 대한 Log 클래스 설명서를 참조하세요.

적용 대상

추가 정보