Microsoft.SqlServer.XEvent.Linq Espace de noms

Contient des classes liées à la lecture de fichiers SQL Server Extended Events et à la diffusion de données.

Classes

Nom Description
EventEnumerationException

Représente une erreur pouvant survenir lors de l’énumération à partir d’un IEventProvider<T>.

EventFileInvalidException

L’exception qui est lancée lorsqu’une erreur d’E/S survient en lisant un fichier.

EventFileIOException

Représente l’exception qui est lancée lorsqu’une erreur d’E/S survient en lisant un fichier.

EventLocationException

Représente une exception lancée lorsqu’un emplacement ne peut être trouvé.

EventLocator

Fournit un jeton de localisation spécifique à l’événement.

EventStreamException

L’exception est lancée lorsqu’une erreur est rencontrée dans une source de streaming.

EventStreamVersionException

L’exception qui est lancée si le flux d’événements provient d’une version incompatible.

PublishedAction

Une instance d’une action issue d’une session d’événement prolongée. Utilisez cet objet pour obtenir des données d’action et des métadonnées concernant l’objet d’action.

PublishedEvent

Une instance d’un événement provenant d’une source d’événement. Utilisez cet objet pour obtenir des données de champ et d’action ainsi que des métadonnées concernant l’objet événement.

PublishedEvent.ActionList

Représente un tableau d’actions contenant les données natives de l’action publiée.

PublishedEvent.FieldList

Expose un énumérateur sur les champs d’événements.

PublishedEventField

Représente une instance d’un champ d’événements. Cet objet contient les données de la colonne d’événement

QueryableXEventData

Représente le principal point d’entrée pour interroger des sources de données d’événements étendus.

TypeNotMappedException

L’exception est lancée lorsqu’un objet événement contient un type de données que le QueryableXEvent ne peut pas traduire.

XEventException

L’exception est prévue pour les sources QueryableXEvent.

XEventFileSerializer

Représente la sérialisation des événements de l’objet PublishedEvent dans le fichier.

Interfaces

Nom Description
IEventProvider<T>

Définit des méthodes pour énumérer, récupérer et localiser les données d’événements publiées.

IEventSerializer

Sérialise les objets PublishedEvent en fichiers d’événements étendus.

Énumérations

Nom Description
EventStreamCacheOptions

L’une des valeurs d’énumération qui spécifie les options de cache du flux d’événements.

EventStreamSourceOptions

Spécifie les options pour la source du flux d’événements.