EventRecord 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 (從 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
- 衍生
- 實作
如需使用此類別的範例程式代碼,請參閱 如何:查詢事件 或 如何:存取和讀取事件資訊。
Event |
初始化 EventRecord 類別的新執行個體。 |
Activity |
取得含有事件之執行中活動的全域唯一識別項 (GUID)。 這可以讓消費者將相關的活動分組。 |
Bookmark |
取得對應至這個事件的預留位置 (書籤)。 它可以當做事件之資料流中的預留位置使用。 |
Id |
取得這個事件的識別項。 所有具有這個識別項值的事件都表示相同的事件型別。 |
Keywords |
取得事件的關鍵字遮罩。 取得 KeywordsDisplayNames 屬性的值,以取得這個遮罩中所使用之關鍵字的名稱。 |
Keywords |
取得此事件的關鍵字遮罩中所使用之關鍵字的顯示名稱。 |
Level |
取得事件的等級。 這個等級表示事件的嚴重性。 如需等級名稱,請取得 LevelDisplayName 屬性的值。 |
Level |
取得這個事件等級的顯示名稱。 |
Log |
取得記錄這個事件的事件記錄檔名稱。 |
Machine |
取得記錄這個事件的電腦名稱。 |
Opcode |
取得事件的 opcode。 這個 opcode 會定義數值,這個數值會定義活動 (當應用程式引發事件時,會執行這個活動) 或活動中的某一點。 如需 opcode 名稱,請取得 OpcodeDisplayName 屬性的值。 |
Opcode |
取得這個事件之 opcode 的顯示名稱。 |
Process |
取得記錄這個事件之事件提供者的處理序識別項。 |
Properties |
取得事件的使用者提供屬性。 |
Provider |
取得發行這個事件之事件提供者的全域唯一識別項 (GUID)。 |
Provider |
取得發行這個事件之事件提供者的名稱。 |
Qualifiers |
取得用於事件識別的限定詞編號。 |
Record |
取得記錄檔中事件的事件記錄識別項。 |
Related |
取得含有事件之執行中相關活動的全域唯一識別項 (GUID)。 |
Task |
取得發行事件之應用程式或元件一部分的工作識別項。 工作是已保留 16 個臨界數值的 16 位元值。 這個型別允許介於使用 0x0000 和 0xffef 之間的任何值。 若要取得 (Obtain) 工作名稱,請取得 (Get) TaskDisplayName 屬性的值。 |
Task |
取得事件之工作的顯示名稱。 |
Thread |
取得事件提供者執行所在執行緒的執行緒識別項。 |
Time |
取得事件的建立時間,格示為 DateTime。 |
User |
取得使用者的安全性描述元,這位使用者的內容會用來發行事件。 |
Version |
取得事件的版本號碼。 |
Dispose() |
釋放這個物件所使用的所有資源。 |
Dispose(Boolean) |
釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Format |
取得目前地區設定的事件訊息。 |
Format |
取得事件訊息,並將訊息中的變數取代為指定的值。 |
Get |
做為預設雜湊函式。 (繼承來源 Object) |
Get |
取得目前執行個體的 Type。 (繼承來源 Object) |
Memberwise |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
To |
傳回代表目前物件的字串。 (繼承來源 Object) |
To |
取得事件的 XML 表示。 所有事件屬性都是以事件的 XML 來表示。 XML 符合事件結構描述。 |
產品 | 版本 |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |