QueryableXEventData Classe

Définition

Représente le point d'entrée principal 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

QueryableXEventData(String)

Initialise une nouvelle instance de la classe QueryableXEventData.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Initialise une nouvelle instance de la classe QueryableXEventData avec la chaîne de connexion, le nom de session, l'option source et l'option de mise en cache spécifiés.

QueryableXEventData(String[])

Initialise une nouvelle instance de la classe QueryableXEventData avec les listes de fichiers spécifiées.

QueryableXEventData(String[], String[])

Initialise une nouvelle instance de la classe QueryableXEventData avec les listes de fichiers et fichiers de métadonnées spécifiés.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Initialise une nouvelle instance de la classe QueryableXEventData.

Propriétés

ElementType

Obtient une valeur Type d'un élément.

EventProvider

Obtient un IEventProvider< ; PublishedEvent> ; Valeur.

Expression

Obtient ou définit une valeur Expression.

Provider

Obtient une valeur IQueryProvider.

Méthodes

Dispose()

Libère les ressources utilisées par l'instance actuelle de la classe QueryableXEventData.

Dispose(Boolean)

Appelé par les méthodes Dispose() et Finalize() pour libérer les ressources managées et non managées utilisées par l'instance actuelle de la classe QueryableXEventData.

GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

S’applique à