QueryableXEventData Classe

Définition

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 Dispose() les Finalize() méthodes pour libérer les ressources managées et non managées utilisées par l’instance actuelle de la QueryableXEventData classe.

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.

S’applique à