EventLogRecord 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含从 EventLogReader 对象接收的事件的事件实例的属性。 这些事件属性提供有关事件的信息,例如记录事件的计算机的名称和事件的创建时间。
public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecordpublic class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecordtype EventLogRecord = class
    inherit EventRecordPublic Class EventLogRecord
Inherits EventRecord- 继承
属性
| ActivityId | 获取进程中涉及事件的活动的全局唯一标识符 (GUID)。 这样使用方可以对相关活动进行分组。 | 
| Bookmark | 获取与此事件对应的占位符(书签)。 它可在事件流中用作占位符。 | 
| ContainerLog | 获取在其中存储事件的事件日志或事件日志文件的名称。 | 
| Id | 获取此事件的标识符。 具有此标识符值的所有事件均表示同一类型的事件。 | 
| Keywords | 获取事件的关键字掩码。 获取 KeywordsDisplayNames 属性的值以获得此掩码中使用的关键字的名称。 | 
| KeywordsDisplayNames | 获取此事件的关键字掩码中使用的关键字的显示名称。 | 
| Level | 获取事件的级别。 级别表示事件的严重性。 若要获得级别名称,请获取 LevelDisplayName 属性的值。 | 
| LevelDisplayName | 获取此事件的级别的显示名称。 | 
| LogName | 获取记录此事件的事件日志的名称。 | 
| MachineName | 获取在其上记录此事件的计算机的名称。 | 
| MatchedQueryIds | 获取此事件与之匹配的查询标识符的列表。 此事件与将返回此事件的查询相匹配。 | 
| Opcode | 获取事件的操作码。 此操作码定义一个数值,该数值标识应用程序在引发事件时正在执行的活动或活动中的点。 若要获得操作码名称,请获取 OpcodeDisplayName 属性的值。 | 
| OpcodeDisplayName | 获取此事件的操作码的显示名称。 | 
| 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) | 释放此对象使用的非托管资源,并可以选择释放托管资源。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| FormatDescription() | 获取当前区域设置中的事件消息。 | 
| FormatDescription(IEnumerable<Object>) | 获取事件消息,将消息中的变量替换为指定值。 | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetPropertyValues(EventLogPropertySelector) | 获取用户提供的事件属性值的枚举,或基于 XPath 的数据的结果(如果事件具有 XML 表示形式)。 | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) | 
| ToXml() | 获取事件的 XML 表示形式。 所有的事件属性均以事件的 XML 表示。 XML 符合 事件架构。 |