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 |
为事件流的源指定选项。 |