EventLogWatcher 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
讓您訂閱內送事件。 每次所需的事件發行至事件記錄檔時,就會引發 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) |
藉由指定事件查詢,初始化 EventLogWatcher 類別的新執行個體。 |
EventLogWatcher(EventLogQuery, EventBookmark) |
藉由指定事件查詢以及做為查詢開始位置的書籤,初始化 EventLogWatcher 類別的新執行個體。 |
EventLogWatcher(EventLogQuery, EventBookmark, Boolean) |
藉由指定事件查詢、做為查詢開始位置的書籤,以及判斷是否要讀取事件記錄檔中現有事件的布林值,初始化 EventLogWatcher 類別的新執行個體。 |
EventLogWatcher(String) |
藉由指定事件記錄檔的名稱或路徑,初始化 EventLogWatcher 類別的新執行個體。 |
屬性
Enabled |
取得或設定值,指出這個物件是否會開始傳遞事件至事件委派。 |
方法
Dispose() |
釋放這個物件所使用的所有資源。 |
Dispose(Boolean) |
釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
事件
EventRecordWritten |
允許設定委派 (事件處理常式方法),每次發行符合這個物件之事件查詢中所指定準則的事件時,都會呼叫這個委派。 |