EventMetadata クラス

定義

イベント プロバイダーで定義されているイベントのメタデータ (プロパティおよび設定) を保持します。

public ref class EventMetadata sealed
public sealed class EventMetadata
type EventMetadata = class
Public NotInheritable Class EventMetadata
継承
EventMetadata

注釈

このクラスはインスタンス化できません。 オブジェクトは ProviderMetadata 、プロバイダーによって定義されたイベントごとに 1 つずつ、オブジェクトの EventMetadata 一覧を定義します。

プロパティ

Description

説明の言語に対応する現在のスレッド ロケールを使用して、イベントに関連付けられた説明のテンプレートを取得します。

Id

イベント プロバイダーで定義されているイベントの ID を取得します。

Keywords

イベント プロバイダーで定義されているイベントに関連付けられたキーワードを取得します。

Level

イベント プロバイダーで定義されているイベントに関連付けられたレベルを取得します。 このレベルは、イベントの重大度レベルを定義します。

LogLink

プロバイダーがこのイベントを発行したときにこのイベントを受信するイベント ログへのリンクを取得します。

Opcode

イベント プロバイダーで定義されているこのイベントに関連付けられたオペコードを取得します。 オペコードは、アプリケーションでイベントが発生したときに実行していたアクティビティまたはアクティビティ内のポイントを識別する数値を定義します。

Task

イベントに関連付けられているタスクを取得します。 タスクは、イベントを発行するアプリケーションまたはコンポーネントの部分を識別します。

Template

イベントのテンプレート文字列を取得します。 テンプレートは、イベントの発行時にプロバイダーによって使用されるデータを記述するために使用します。 必要に応じて、テンプレートでイベントの構造を示す XML を指定することもできます。 XML を使用すると、イベントを表示する際にイベントの発行者が提供する値を挿入できます。

Version

イベント ID を修飾するイベントのバージョンを取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください