Freigeben über


QueryableXEventData Klasse

Definition

Stellt den Haupteinstiegspunkt zum Abfragen erweiterter Ereignisdatenquellen 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

QueryableXEventData(String)

Initialisiert eine neue Instanz der QueryableXEventData-Klasse.

QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

Initialisiert eine neue Instanz der QueryableXEventData-Klasse mit der angegebenen Verbindungszeichenfolge, dem angegebenen Sitzungsnamen, der angegebenen Quelloption und der angegebenen Cacheoption.

QueryableXEventData(String[])

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

QueryableXEventData(String[], String[])

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

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

Initialisiert eine neue Instanz der QueryableXEventData-Klasse.

Eigenschaften

ElementType

Der Typwert eines Elements.

EventProvider

Ruft einen IEventProvider-< PublishedEvent> Wert.

Expression

Ruft einen Ausdruckswert ab oder legt ihn fest.

Provider

Ruft einen IQueryProvider-Wert ab.

Methoden

Dispose()

Gibt alle von der aktuellen Instanz der QueryableXEventData-Klasse verwendeten Ressourcen frei.

Dispose(Boolean)

Wird von der Dispose()-Methode und der Finalize()-Methode aufgerufen, um die verwalteten und nicht verwalteten von der aktuellen Instanz der QueryableXEventData-Klasse verwendeten Ressourcen freizugeben.

GetEnumerator()

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

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

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

Gilt für: