Microsoft.SqlServer.XEvent.Linq Namespace
Contains classes related to reading SQL Server Extended Events files and streaming data.
Classes
Class | Description | |
---|---|---|
EventEnumerationException | Represents an error that may occur during enumeration from an IEventProvider<T>. | |
EventFileInvalidException | The exception that is thrown when an I/O error occurs reading a file. | |
EventFileIOException | Represents the exception that is thrown when an I/O error occurs reading a file. | |
EventLocationException | Represents an exception that is thrown when a location cannot be found. | |
EventLocator | Provides specific event location token. | |
EventStreamException | The exception that is thrown when an error is encountered in a streaming source. | |
EventStreamVersionException | The exception that is thrown if the event stream is from an incompatible version. | |
PublishedAction | An instance of an action from an extended event session. Use this object to obtain action data and metadata about the action object. | |
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. | |
PublishedEvent.ActionList | Represents an array of actions containing the native data of the published action. | |
PublishedEvent.FieldList | Exposes an enumerator over the event fields. | |
PublishedEventField | Represents an instance of an event field. This object holds the data for the event column | |
QueryableXEventData | Represents the main entry point for querying extended events data sources. | |
TypeNotMappedException | The exception that is thrown when an event object contains a data type that the QueryableXEvent cannot translate. | |
XEventException | The exception that is thrown for the QueryableXEvent sources. | |
XEventFileSerializer | Represents the serialize events from PublishedEvent object into file. |
Interfaces
Interface | Description | |
---|---|---|
IEventProvider<T> | Defines methods to enumerate, retrieve and locate published event data. | |
IEventSerializer | Serializes PublishedEvent objects into extended event files. |
Enumerations
Enumeration | Description | |
---|---|---|
EventStreamCacheOptions | One of the enumeration values that specifies the cache options of the event stream. | |
EventStreamSourceOptions | Specifies the options for the source of the event stream. |