Freigeben über


Microsoft.SqlServer.XEvent.Linq-Namespace

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

Klassen

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

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IEventProvider<T> Defines methods to enumerate, retrieve and locate published event data.
Öffentliche Schnittstelle IEventSerializer Serializes PublishedEvent objects into extended event files.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration EventStreamCacheOptions One of the enumeration values that specifies the cache options of the event stream.
Öffentliche Enumeration EventStreamSourceOptions Specifies the options for the source of the event stream.