次の方法で共有


EventRecord クラス

定義

EventLogReader オブジェクトから受信したイベントのイベント インスタンスのプロパティを定義します。 イベントのプロパティは、イベントが記録されたコンピューターの名前やイベントが作成された時刻など、イベントに関する情報を提供します。 このクラスは抽象クラスです。 EventLogRecord クラスは、このクラスを実装します。

public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
    interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
継承
EventRecord
派生
実装

コンストラクター

名前 説明
EventRecord()

EventRecord クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ActivityId

イベントが関係する処理中のアクティビティのグローバル一意識別子 (GUID) を取得します。 これにより、コンシューマーは関連するアクティビティをグループ化できます。

Bookmark

このイベントに対応するプレースホルダー (ブックマーク) を取得します。 これは、イベントストリームのプレースホルダーとして使用できます。

Id

このイベントの識別子を取得します。 この識別子値を持つすべてのイベントは、同じ種類のイベントを表します。

Keywords

イベントのキーワード マスクを取得します。 このマスクで使用されるキーワードの名前を取得する KeywordsDisplayNames プロパティの値を取得します。

KeywordsDisplayNames

このイベントのキーワード マスクで使用されるキーワードの表示名を取得します。

Level

イベントのレベルを取得します。 レベルは、イベントの重大度を示します。 レベルの名前については、 LevelDisplayName プロパティの値を取得します。

LevelDisplayName

このイベントのレベルの表示名を取得します。

LogName

このイベントが記録されるイベント ログの名前を取得します。

MachineName

このイベントが記録されたコンピューターの名前を取得します。

Opcode

イベントのオペコードを取得します。 オペコードは、イベントが発生したときにアプリケーションが実行していたアクティビティ内のアクティビティまたはポイントを識別する数値を定義します。 オペコードの名前については、 OpcodeDisplayName プロパティの値を取得します。

OpcodeDisplayName

このイベントのオペコードの表示名を取得します。

ProcessId

このイベントをログに記録したイベント プロバイダーのプロセス識別子を取得します。

Properties

イベントのユーザー指定のプロパティを取得します。

ProviderId

このイベントを発行したイベント プロバイダーのグローバル一意識別子 (GUID) を取得します。

ProviderName

このイベントを発行したイベント プロバイダーの名前を取得します。

Qualifiers

イベント識別に使用される修飾子番号を取得します。

RecordId

ログ内のイベントのイベント レコード識別子を取得します。

RelatedActivityId

イベントが関係するプロセスの関連アクティビティのグローバル一意識別子 (GUID) を取得します。

Task

アプリケーションの一部またはイベントを発行するコンポーネントのタスク識別子を取得します。 タスクは 16 ビット値で、上位 16 個の値が予約されています。 この型を使用すると、0x0000と0xffefの間の任意の値を使用できます。 タスク名を取得するには、 TaskDisplayName プロパティの値を取得します。

TaskDisplayName

イベントのタスクの表示名を取得します。

ThreadId

イベント プロバイダーが実行されているスレッドのスレッド識別子を取得します。

TimeCreated

イベントが作成された時刻 DateTime 形式で取得します。

UserId

イベントの発行に使用されるコンテキストを持つユーザーのセキュリティ記述子を取得します。

Version

イベントのバージョン番号を取得します。

メソッド

名前 説明
Dispose()

このオブジェクトで使用されているすべてのリソースを解放します。

Dispose(Boolean)

このオブジェクトで使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

Equals(Object)

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

(継承元 Object)
FormatDescription()

現在のロケールのイベント メッセージを取得します。

FormatDescription(IEnumerable<Object>)

メッセージ内の変数を指定した値に置き換えて、イベント メッセージを取得します。

GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
ToXml()

イベントの XML 表現を取得します。 すべてのイベント プロパティは、イベント XML で表されます。 XML は イベント スキーマに準拠しています。

適用対象