Compartir a través de


Espacio de nombres Microsoft.SqlServer.XEvent.Linq

Contains classes related to reading SQL Server Extended Events files and streaming data.

Clases

  Clase Descripción
Clase pública EventEnumerationException Represents an error that may occur during enumeration from an IEventProvider<T>.
Clase pública EventFileInvalidException The exception that is thrown when an I/O error occurs reading a file.
Clase pública EventFileIOException Represents the exception that is thrown when an I/O error occurs reading a file.
Clase pública EventLocationException Represents an exception that is thrown when a location cannot be found.
Clase pública EventLocator Provides specific event location token.
Clase pública EventStreamException The exception that is thrown when an error is encountered in a streaming source.
Clase pública EventStreamVersionException The exception that is thrown if the event stream is from an incompatible version.
Clase pública PublishedAction An instance of an action from an extended event session. Use this object to obtain action data and metadata about the action object.
Clase pública PublishedEvent An instance of an event from an event source. Use this object to obtain field and action data as well as metadata about the event object.
Clase pública PublishedEvent.ActionList Represents an array of actions containing the native data of the published action.
Clase pública PublishedEvent.FieldList Exposes an enumerator over the event fields.
Clase pública PublishedEventField Represents an instance of an event field. This object holds the data for the event column
Clase pública QueryableXEventData Represents the main entry point for querying extended events data sources.
Clase pública TypeNotMappedException The exception that is thrown when an event object contains a data type that the QueryableXEvent cannot translate.
Clase pública XEventException The exception that is thrown for the QueryableXEvent sources.
Clase pública XEventFileSerializer Represents the serialize events from PublishedEvent object into file.

Interfaces

  Interfaz Descripción
Interfaz pública IEventProvider<T> Defines methods to enumerate, retrieve and locate published event data.
Interfaz pública IEventSerializer Serializes PublishedEvent objects into extended event files.

Enumeraciones

  Enumeración Descripción
Enumeración pública EventStreamCacheOptions One of the enumeration values that specifies the cache options of the event stream.
Enumeración pública EventStreamSourceOptions Specifies the options for the source of the event stream.