QueryableXEventData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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. |