Microsoft.SqlServer.XEvent.Linq 命名空间

包含与读取 SQL Server 扩展事件文件和流数据相关的类。

EventEnumerationException

表示在从 IEventProvider<T> 枚举期间可能发生的错误。

EventFileInvalidException

在读取文件时发生 I/O 错误的情况下引发的异常。

EventFileIOException

表示在读取文件时发生 I/O 错误的情况下引发的异常。

EventLocationException

表示在找不到位置时引发的异常。

EventLocator

提供特定的事件位置标记。

EventStreamException

在流源中遇到错误时引发的异常。

EventStreamVersionException

在事件流来自不兼容的版本时引发的异常。

PublishedAction

来自扩展事件会话的操作的实例。 使用此对象可获取与操作对象有关的操作数据和元数据。

PublishedEvent

来自事件源的事件的实例。 使用此对象可获取字段和操作数据以及与事件对象有关的元数据。

PublishedEvent.ActionList

表示包含已发布操作的本机数据的操作数组。

PublishedEvent.FieldList

公开针对事件字段的枚举器。

PublishedEventField

表示事件字段的实例。 此对象用于承载事件列的数据。

QueryableXEventData

表示用于查询扩展事件数据源的主入口点。

TypeNotMappedException

在事件对象包含 QueryableXEvent 无法转换的数据类型时引发的异常。

XEventException

为 QueryableXEvent 源引发的异常。

XEventFileSerializer

表示从 PublishedEvent 对象到文件的序列化事件。

接口

IEventProvider<T>

定义用于枚举、检索和定位已发布事件数据的方法。

IEventSerializer

将 PublishedEvent 对象序列化到扩展事件文件中。

枚举

EventStreamCacheOptions

指定事件流的缓存选项的枚举值之一。

EventStreamSourceOptions

为事件流的源指定选项。