Microsoft.SqlServer.XEvent.Linq Namespace
Contains classes related to reading SQL Server Extended Events files and streaming data.
Classes
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
IEventProvider<T> |
Defines methods to enumerate, retrieve and locate published event data. |
IEventSerializer |
Serializes PublishedEvent objects into extended event files. |
Enums
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. |