共用方式為


EventRecord 類別

定義

定義 (從 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 符合事件結構描述

適用於

另請參閱