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
- 衍生
- 實作
範例
如需使用此類別的範例程式代碼,請參閱 如何:查詢事件 或 如何:存取和讀取事件資訊。
建構函式
EventRecord() |
初始化 EventRecord 類別的新執行個體。 |
屬性
ActivityId |
取得含有事件之執行中活動的全域唯一識別項 (GUID)。 這可以讓消費者將相關的活動分組。 |
Bookmark |
取得對應至這個事件的預留位置 (書籤)。 它可以當做事件之資料流中的預留位置使用。 |
Id |
取得這個事件的識別項。 所有具有這個識別項值的事件都表示相同的事件型別。 |
Keywords |
取得事件的關鍵字遮罩。 取得 KeywordsDisplayNames 屬性的值,以取得這個遮罩中所使用之關鍵字的名稱。 |
KeywordsDisplayNames |
取得此事件的關鍵字遮罩中所使用之關鍵字的顯示名稱。 |
Level |
取得事件的等級。 這個等級表示事件的嚴重性。 如需等級名稱,請取得 LevelDisplayName 屬性的值。 |
LevelDisplayName |
取得這個事件等級的顯示名稱。 |
LogName |
取得記錄這個事件的事件記錄檔名稱。 |
MachineName |
取得記錄這個事件的電腦名稱。 |
Opcode |
取得事件的 opcode。 這個 opcode 會定義數值,這個數值會定義活動 (當應用程式引發事件時,會執行這個活動) 或活動中的某一點。 如需 opcode 名稱,請取得 OpcodeDisplayName 屬性的值。 |
OpcodeDisplayName |
取得這個事件之 opcode 的顯示名稱。 |
ProcessId |
取得記錄這個事件之事件提供者的處理序識別項。 |
Properties |
取得事件的使用者提供屬性。 |
ProviderId |
取得發行這個事件之事件提供者的全域唯一識別項 (GUID)。 |
ProviderName |
取得發行這個事件之事件提供者的名稱。 |
Qualifiers |
取得用於事件識別的限定詞編號。 |
RecordId |
取得記錄檔中事件的事件記錄識別項。 |
RelatedActivityId |
取得含有事件之執行中相關活動的全域唯一識別項 (GUID)。 |
Task |
取得發行事件之應用程式或元件一部分的工作識別項。 工作是已保留 16 個臨界數值的 16 位元值。 這個型別允許介於使用 0x0000 和 0xffef 之間的任何值。 若要取得 (Obtain) 工作名稱,請取得 (Get) TaskDisplayName 屬性的值。 |
TaskDisplayName |
取得事件之工作的顯示名稱。 |
ThreadId |
取得事件提供者執行所在執行緒的執行緒識別項。 |
TimeCreated |
取得事件的建立時間,格示為 DateTime。 |
UserId |
取得使用者的安全性描述元,這位使用者的內容會用來發行事件。 |
Version |
取得事件的版本號碼。 |
方法
Dispose() |
釋放這個物件所使用的所有資源。 |
Dispose(Boolean) |
釋放這個物件所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
FormatDescription() |
取得目前地區設定的事件訊息。 |
FormatDescription(IEnumerable<Object>) |
取得事件訊息,並將訊息中的變數取代為指定的值。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
ToXml() |
取得事件的 XML 表示。 所有事件屬性都是以事件的 XML 來表示。 XML 符合事件結構描述。 |