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