Microsoft.SqlServer.XEvent.Linq Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases relacionadas con la lectura de archivos de eventos extendidos de SQL Server y la transmisión de datos.
Clases
| Nombre | Description |
|---|---|
| EventEnumerationException |
Representa un error que puede ocurrir durante la enumeración de un IEventProvider<T>. |
| EventFileInvalidException |
La excepción que se lanza cuando ocurre un error de E/S al leer un archivo. |
| EventFileIOException |
Representa la excepción que se lanza cuando ocurre un error de E/S al leer un archivo. |
| EventLocationException |
Representa una excepción que se lanza cuando no se puede encontrar una ubicación. |
| EventLocator |
Proporciona un token específico de ubicación del evento. |
| EventStreamException |
La excepción que se lanza cuando se detecta un error en una fuente de streaming. |
| EventStreamVersionException |
La excepción que se lanza si el flujo de eventos proviene de una versión incompatible. |
| PublishedAction |
Una instancia de una acción de una sesión de evento extendida. Utiliza este objeto para obtener datos de acción y metadatos sobre el objeto de acción. |
| PublishedEvent |
Una instancia de un evento proveniente de una fuente de evento. Utiliza este objeto para obtener datos de campo y acción, así como metadatos sobre el objeto evento. |
| PublishedEvent.ActionList |
Representa un conjunto de acciones que contienen los datos nativos de la acción publicada. |
| PublishedEvent.FieldList |
Expone un enumerador sobre los campos de eventos. |
| PublishedEventField |
Representa una instancia de un campo de evento. Este objeto contiene los datos de la columna de eventos |
| QueryableXEventData |
Representa el punto de entrada principal para consultar fuentes de datos de eventos extendidos. |
| TypeNotMappedException |
La excepción que se lanza cuando un objeto evento contiene un tipo de dato que el QueryableXEvent no puede traducir. |
| XEventException |
La excepción que se hace para las fuentes QueryableXEvent. |
| XEventFileSerializer |
Representa la serialización de eventos del PublishedEvent objeto al archivo. |
Interfaces
| Nombre | Description |
|---|---|
| IEventProvider<T> |
Define métodos para enumerar, recuperar y localizar datos publicados de eventos. |
| IEventSerializer |
Serializa objetos PublishedEvent en archivos de eventos extendidos. |
Enumeraciones
| Nombre | Description |
|---|---|
| EventStreamCacheOptions |
Uno de los valores de enumeración que especifica las opciones de caché del flujo de eventos. |
| EventStreamSourceOptions |
Especifica las opciones para el origen del flujo de eventos. |