ProviderMetadata 클래스

정의

공급자의 이름과 ID 및 공급자에 정의된 이벤트 컬렉션과 같은 이벤트 공급자에 대한 정적 정보가 들어 있습니다.Contains static information about an event provider, such as the name and id of the provider, and the collection of events defined in the provider.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
상속
ProviderMetadata
구현

예제

이 클래스를 사용 하는 예제 코드 를 보려면 방법: 이벤트 게시자에 대 한 정보를 검색 합니다.For example code using this class, see How to: Retrieve Information About an Event Publisher.

생성자

ProviderMetadata(String)

관련 정보를 검색할 공급자의 이름을 지정하여 ProviderMetadata 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the ProviderMetadata class by specifying the name of the provider that you want to retrieve information about.

ProviderMetadata(String, EventLogSession, CultureInfo)

관련 정보를 검색할 공급자의 이름, 공급자가 등록된 이벤트 로그 서비스 및 정보를 반환할 언어를 지정하여 ProviderMetadata 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the ProviderMetadata class by specifying the name of the provider that you want to retrieve information about, the event log service that the provider is registered with, and the language that you want to return the information in.

속성

DisplayName

이벤트 공급자의 지역화된 이름을 가져옵니다.Gets the localized name of the event provider.

Events

공급자에 정의된 이벤트를 각각 나타내는 EventMetadata 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventMetadata objects, each of which represents an event that is defined in the provider.

HelpLink

이 이벤트 공급자의 이벤트에 대한 도움말 요청을 구성하는 데 사용되는 URL의 기준을 가져옵니다.Gets the base of the URL used to form help requests for the events in this event provider.

Id

이벤트 공급자의 GUID(Globally Unique Identifier)를 가져옵니다.Gets the globally unique identifier (GUID) for the event provider.

Keywords

이벤트 공급자에 정의된 이벤트 키워드를 각각 나타내는 EventKeyword 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventKeyword objects, each of which represent an event keyword that is defined in the event provider.

Levels

이벤트 공급자에 정의된 수준을 각각 나타내는 EventLevel 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventLevel objects, each of which represent a level that is defined in the event provider.

LogLinks

이벤트 공급자에 사용되는 이벤트 로그에 대한 링크를 각각 나타내는 EventLogLink 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventLogLink objects, each of which represent a link to an event log that is used by the event provider.

MessageFilePath

공급자 메타데이터에 연결된 문자열이 있는 메시지 테이블 리소스가 들어 있는 파일에 대한 경로를 가져옵니다.Gets the path of the file that contains the message table resource that has the strings associated with the provider metadata.

Name

이벤트 공급자의 고유 이름을 가져옵니다.Gets the unique name of the event provider.

Opcodes

이벤트 공급자에 정의된 opcode를 각각 나타내는 EventOpcode 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventOpcode objects, each of which represent an opcode that is defined in the event provider.

ParameterFilePath

이벤트 설명에 있는 매개 변수를 대체하는 데 사용되는 문자열이 있는 메시지 테이블 리소스가 들어 있는 파일에 대한 경로를 가져옵니다.Gets the path of the file that contains the message table resource that has the strings used for parameter substitutions in event descriptions.

ResourceFilePath

공급자에 연결된 메타데이터가 들어 있는 파일에 대한 경로를 가져옵니다.Gets the path to the file that contains the metadata associated with the provider.

Tasks

이벤트 공급자에 정의된 작업을 각각 나타내는 EventTask 개체의 열거 가능한 컬렉션을 가져옵니다.Gets an enumerable collection of EventTask objects, each of which represent a task that is defined in the event provider.

메서드

Dispose()

이 개체에서 사용하는 리소스를 모두 해제합니다.Releases all the resources used by this object.

Dispose(Boolean)

이 개체에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제합니다.Releases the unmanaged resources used by this object, and optionally releases the managed resources.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상

추가 정보