EventLogReader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可讓您根據事件查詢來讀取事件記錄檔的事件。 這個物件所讀取的事件會當做 EventRecord 物件傳回。
public ref class EventLogReader : IDisposable
public class EventLogReader : IDisposable
type EventLogReader = class
interface IDisposable
Public Class EventLogReader
Implements IDisposable
- 繼承
-
EventLogReader
- 實作
範例
如需使用此類別的範例程式代碼,請參閱 如何:查詢事件 或 如何:存取和讀取事件資訊。
建構函式
EventLogReader(EventLogQuery) |
藉由指定事件查詢,初始化 EventLogReader 類別的新執行個體。 |
EventLogReader(EventLogQuery, EventBookmark) |
藉由指定事件查詢以及做為查詢開始位置的書籤,初始化 EventLogReader 類別的新執行個體。 |
EventLogReader(String) |
藉由指定從中擷取事件的使用中事件記錄檔,初始化 EventLogReader 類別的新執行個體。 |
EventLogReader(String, PathType) |
藉由指定從中擷取事件的事件記錄檔名稱或路徑,初始化 EventLogReader 類別的新執行個體。 |
屬性
BatchSize |
取得或設定每個讀取作業從事件資料流中擷取的事件數目。 |
LogStatus |
取得這個物件中,與事件查詢相關聯之每個事件記錄或記錄檔的狀態。 |
方法
CancelReading() |
取消目前的查詢作業。 |
Dispose() |
釋放這個物件所使用的所有資源。 |
Dispose(Boolean) |
釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ReadEvent() |
讀取從此物件之事件查詢傳回的下一個事件。 |
ReadEvent(TimeSpan) |
讀取從此物件之事件查詢傳回的下一個事件。 |
Seek(EventBookmark) |
藉由指定書籤事件,變更事件資料流中所讀取之下一個事件的來源位置。 在書籤事件之前所記錄的事件不會遭擷取。 |
Seek(EventBookmark, Int64) |
藉由指定書籤事件和從書籤的事件位移數目,變更事件資料流中所讀取之下一個事件的來源位置。 在書籤加上位移之前所記錄的事件不會遭擷取。 |
Seek(SeekOrigin, Int64) |
藉由指定開始位置和從開始位置起算的位移,變更事件資料流中所讀取之下一個事件的來源位置。 在開始位置加上位移之前所記錄的事件不會遭擷取。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |