Microsoft.SqlServer.XEvent.Linq Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |