Microsoft.SqlServer.XEvent.Linq 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含与读取 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 |
指定事件流源的选项。 |