共用方式為


EventLogWatcher 類別

定義

可讓您訂閱傳入事件。 每次將所需事件發行至事件記錄檔時,就會引發 EventRecordWritten 事件,而且會執行處理此事件的方法。

public ref class EventLogWatcher : IDisposable
public class EventLogWatcher : IDisposable
type EventLogWatcher = class
    interface IDisposable
Public Class EventLogWatcher
Implements IDisposable
繼承
EventLogWatcher
實作

範例

如需使用此類別的範例程式代碼,請參閱 如何:訂閱事件記錄檔中的事件

備註

這個類別的實例會從 EventLogQuery 物件建立,以指定事件訂閱的查詢。 記錄符合查詢中所表示準則的事件時,就會引發 EventRecordWritten 事件。

建構函式

EventLogWatcher(EventLogQuery, EventBookmark, Boolean)

指定事件查詢、做為查詢起始位置的書籤,以及判斷是否要讀取事件記錄檔中已存在的事件,以初始化 EventLogWatcher 類別的新實例。

EventLogWatcher(EventLogQuery, EventBookmark)

藉由指定事件查詢和做為查詢起始位置的書籤,初始化 EventLogWatcher 類別的新實例。

EventLogWatcher(EventLogQuery)

藉由指定事件查詢,初始化 EventLogWatcher 類別的新實例。

EventLogWatcher(String)

藉由指定事件記錄檔的名稱或路徑,初始化 EventLogWatcher 類別的新實例。

屬性

Enabled

取得或設定值,這個值表示這個物件是否開始將事件傳遞至事件委派。

方法

Dispose()

釋放這個物件所使用的所有資源。

Dispose(Boolean)

釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放受控資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

事件

EventRecordWritten

允許設定每次發佈符合此物件事件查詢中所指定準則的事件時呼叫的委派 (事件處理程式方法)。

適用於

另請參閱