EventLogRecord 類別

定義

包含 (從 EventLogReader 物件接收的) 事件之事件執行個體的屬性。 事件屬性可提供事件相關資訊,例如記錄事件所在的電腦名稱,以及事件的建立時間。

public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecord
public class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
type EventLogRecord = class
    inherit EventRecord
Public Class EventLogRecord
Inherits EventRecord
繼承
EventLogRecord

屬性

ActivityId

取得含有事件之執行中活動的全域唯一識別項 (GUID)。 這可以讓消費者將相關的活動分組。

Bookmark

取得對應至這個事件的預留位置 (書籤)。 它可以當做事件之資料流中的預留位置使用。

ContainerLog

取得事件記錄的名稱,或儲存事件的事件記錄檔名稱。

Id

取得這個事件的識別項。 所有具有這個識別項值的事件都表示相同的事件型別。

Keywords

取得事件的關鍵字遮罩。 取得 KeywordsDisplayNames 屬性的值,以取得這個遮罩中所使用之關鍵字的名稱。

KeywordsDisplayNames

取得此事件的關鍵字遮罩中所使用之關鍵字的顯示名稱。

Level

取得事件的等級。 這個等級表示事件的嚴重性。 如需等級名稱,請取得 LevelDisplayName 屬性的值。

LevelDisplayName

取得這個事件等級的顯示名稱。

LogName

取得記錄這個事件的事件記錄檔名稱。

MachineName

取得記錄這個事件的電腦名稱。

MatchedQueryIds

取得這個事件符合的查詢識別項清單。 如果查詢會傳回這個事件,這個事件就會符合查詢。

Opcode

取得事件的 opcode。 這個 opcode 會定義數值,這個數值會定義活動 (當應用程式引發事件時,會執行這個活動) 或活動中的某一點。 如需 opcode 名稱,請取得 OpcodeDisplayName 屬性的值。

OpcodeDisplayName

取得這個事件之 opcode 的顯示名稱。

ProcessId

取得記錄這個事件之事件提供者的處理序識別項。

Properties

取得事件的使用者提供屬性。

ProviderId

取得發行這個事件之事件提供者的全域唯一識別項 (GUID)。

ProviderName

取得發行這個事件之事件提供者的名稱。

Qualifiers

取得用於事件識別的限定詞編號。

RecordId

取得記錄檔中事件的事件記錄識別項。

RelatedActivityId

取得含有事件之執行中相關活動的全域唯一識別項 (GUID)。

Task

取得發行事件之應用程式或元件一部分的工作識別項。 工作是已保留 16 個臨界數值的 16 位元值。 這個型別允許介於使用 0x0000 和 0xffef 之間的任何值。 如需工作名稱,請取得 TaskDisplayName 屬性的值。

TaskDisplayName

取得事件之工作的顯示名稱。

ThreadId

取得事件提供者執行所在執行緒的執行緒識別項。

TimeCreated

取得事件的建立時間,格示為 DateTime

UserId

取得使用者的安全性描述元,這位使用者的內容會用來發行事件。

Version

取得事件的版本號碼。

方法

Dispose()

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

(繼承來源 EventRecord)
Dispose(Boolean)

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

Equals(Object)

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

(繼承來源 Object)
FormatDescription()

取得目前地區設定的事件訊息。

FormatDescription(IEnumerable<Object>)

取得事件訊息,並將訊息中的變數取代為指定的值。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetPropertyValues(EventLogPropertySelector)

取得使用者所提供事件屬性之值的列舉,如果事件有 XML 表示,則為 XPath 架構資料的結果。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)
ToXml()

取得事件的 XML 表示。 所有事件屬性都是以事件的 XML 來表示。 XML 符合事件結構描述

適用於

另請參閱