Sprache

QueryableXEventData Klasse

Definition

Stellt den Haupteinstiegspunkt für die Abfrage von Datenquellen für erweiterte Ereignisse dar.

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)
Vererbung
QueryableXEventData
Implementiert

Konstruktoren

Name Beschreibung
QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Initialisiert eine neue Instanz der QueryableXEventData Klasse mit der angegebenen Verbindungszeichenfolge, Sessionsname, Quelloption und Cache-Option.

QueryableXEventData(String)

Initialisiert eine neue Instanz der QueryableXEventData-Klasse.

QueryableXEventData(String[], String[])

Initialisiert eine neue Instanz der QueryableXEventData Klasse mit den angegebenen Listen von Dateien und Metadaten.

QueryableXEventData(String[])

Initialisiert eine neue Instanz der QueryableXEventData Klasse mit den angegebenen Dateilisten.

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Initialisiert eine neue Instanz der QueryableXEventData-Klasse.

Eigenschaften

Name Beschreibung
ElementType

Erhält einen Typwert eines Elements.

EventProvider

Bekommt einen IEventProvider< VeröffentlichtEreignis> Wert.

Expression

Erhält oder setzt einen Expression-Wert.

Provider

Erhält einen IQueryProvider-Wert.

Methoden

Name Beschreibung
Dispose()

Gibt die von der aktuellen Instanz der QueryableXEventData Klasse verwendeten Ressourcen frei.

Dispose(Boolean)

Wird von den und Dispose() den Finalize() Methoden aufgerufen, um die verwalteten und nicht verwalteten Ressourcen freizugeben, die von der aktuellen Instanz der QueryableXEventData Klasse verwendet werden.

GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

Gilt für: