Condividi tramite


Spazio dei nomi Microsoft.SqlServer.XEvent.Linq

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

Classi

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

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IEventProvider<T> Defines methods to enumerate, retrieve and locate published event data.
Interfaccia pubblica IEventSerializer Serializes PublishedEvent objects into extended event files.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica EventStreamCacheOptions One of the enumeration values that specifies the cache options of the event stream.
Enumerazione pubblica EventStreamSourceOptions Specifies the options for the source of the event stream.