QueryableXEventData Classe
Définition
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.
Représente le principal point d’entrée pour interroger des sources de données d’événements étendus.
public ref class QueryableXEventData : IDisposable, System::Collections::Generic::IEnumerable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>, System::Linq::IQueryable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>
public class QueryableXEventData : IDisposable, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>, System.Linq.IQueryable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>
type QueryableXEventData = class
interface IQueryable<PublishedEvent>
interface seq<PublishedEvent>
interface IQueryable
interface IEnumerable
interface IDisposable
Public Class QueryableXEventData
Implements IDisposable, IEnumerable(Of PublishedEvent), IQueryable(Of PublishedEvent)
- Héritage
-
QueryableXEventData
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) |
Initialise une nouvelle instance de la QueryableXEventData classe avec la chaîne de connexion spécifiée, le nom de la session, l’option source et l’option cache. |
| QueryableXEventData(String) |
Initialise une nouvelle instance de la classe QueryableXEventData. |
| QueryableXEventData(String[], String[]) |
Initialise une nouvelle instance de la QueryableXEventData classe avec les listes spécifiées de fichiers et de métadonnées. |
| QueryableXEventData(String[]) |
Initialise une nouvelle instance de la QueryableXEventData classe avec les listes de fichiers spécifiées. |
| QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions) |
Initialise une nouvelle instance de la classe QueryableXEventData. |
Propriétés
| Nom | Description |
|---|---|
| ElementType |
Obtient une valeur de type pour un élément. |
| EventProvider |
Obtient un IEventProvider< Événement publié> Value. |
| Expression |
Obtient ou définit une valeur d’expression. |
| Provider |
Obtient une valeur IQueryProvider. |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Libère les ressources utilisées par l’instance actuelle de la QueryableXEventData classe. |
| Dispose(Boolean) |
Appelée par les méthodes et |
| GetEnumerator() |
Retourne un énumérateur qui itère dans la collection. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère dans la collection. |