次の方法で共有


EventLogReader クラス

定義

イベント クエリに基づいてイベント ログからイベントを読み取ります。 このオブジェクトによって読み取られたイベントは、 EventRecord オブジェクトとして返されます。

public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
    interface IDisposable
Public Class EventLogReader
Implements IDisposable
継承
EventLogReader
実装

コンストラクター

名前 説明
EventLogReader(EventLogQuery, EventBookmark)

イベント クエリと、クエリの開始位置として使用されるブックマークを指定して、 EventLogReader クラスの新しいインスタンスを初期化します。

EventLogReader(EventLogQuery)

イベント クエリを指定して、 EventLogReader クラスの新しいインスタンスを初期化します。

EventLogReader(String, PathType)

イベントを取得するイベント ログの名前、またはイベントを取得するログ ファイルへのパスを指定して、 EventLogReader クラスの新しいインスタンスを初期化します。

EventLogReader(String)

イベントを取得するアクティブなイベント ログを指定して、 EventLogReader クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
BatchSize

すべての読み取り操作のイベント ストリームから取得されるイベントの数を取得または設定します。

LogStatus

このオブジェクトのイベント クエリに関連付けられている各イベント ログまたはログ ファイルの状態を取得します。

メソッド

名前 説明
CancelReading()

現在のクエリ操作を取り消します。

Dispose()

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

Dispose(Boolean)

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ReadEvent()

このオブジェクトのイベント クエリから返される次のイベントを読み取ります。

ReadEvent(TimeSpan)

このオブジェクトのイベント クエリから返される次のイベントを読み取ります。

Seek(EventBookmark, Int64)

ブックマーク イベントとブックマークからのイベントのオフセット数を指定して、読み取る次のイベントの発生元となるイベント ストリーム内の位置を変更します。 ブックマークとオフセットの前にログに記録されたイベントは取得されません。

Seek(EventBookmark)

ブックマーク イベントを指定して、読み取る次のイベントの発生元となるイベント ストリーム内の位置を変更します。 ブックマーク イベントが取得される前にログに記録されたイベントはありません。

Seek(SeekOrigin, Int64)

開始位置と開始位置からのオフセットを指定して、読み取られた次のイベントの発生元となるイベント ストリーム内の位置を変更します。 開始位置とオフセットの前にログに記録されたイベントは取得されません。

ToString()

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

(継承元 Object)

適用対象