Microsoft.SqlServer.XEvent.Linq Namespace

Enthält Kurse zum Lesen von SQL Server Extended Events-Dateien und Streaming-Daten.

Klassen

Name Beschreibung
EventEnumerationException

Repräsentiert einen Fehler, der während der Aufzählung von einem IEventProvider<T>auftreten kann.

EventFileInvalidException

Die Ausnahme, die geworfen wird, wenn ein I/O-Fehler beim Lesen einer Datei auftritt.

EventFileIOException

Repräsentiert die Ausnahme, die ausgelöst wird, wenn ein I/O-Fehler beim Lesen einer Datei auftritt.

EventLocationException

Stellt eine Ausnahme dar, die geworfen wird, wenn ein Ort nicht gefunden werden kann.

EventLocator

Stellt ein spezifisches Ereignisort-Token bereit.

EventStreamException

Die Ausnahme, die ausgelöst wird, wenn ein Fehler in einer Streaming-Quelle auftritt.

EventStreamVersionException

Die Ausnahme, die geworfen wird, wenn der Ereignisstrom von einer inkompatiblen Version stammt.

PublishedAction

Eine Instanz einer Aktion aus einer verlängerten Ereignissitzung. Verwenden Sie dieses Objekt, um Aktionsdaten und Metadaten über das Aktionsobjekt zu erhalten.

PublishedEvent

Eine Instanz eines Ereignisses aus einer Ereignisquelle. Verwenden Sie dieses Objekt, um Feld- und Aktionsdaten sowie Metadaten zum Ereignisobjekt zu erhalten.

PublishedEvent.ActionList

Repräsentiert ein Array von Aktionen, das die nativen Daten der veröffentlichten Aktion enthält.

PublishedEvent.FieldList

Stellt einen Enumerator über die Ereignisfelder frei.

PublishedEventField

Repräsentiert eine Instanz eines Ereignisfeldes. Dieses Objekt enthält die Daten für die Ereignisspalte

QueryableXEventData

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

TypeNotMappedException

Die Ausnahme, die geworfen wird, wenn ein Ereignisobjekt einen Datentyp enthält, den QueryableXEvent nicht übersetzen kann.

XEventException

Die Ausnahme, die für die QueryableXEvent-Quellen verwendet wird.

XEventFileSerializer

Repräsentiert das Serialisieren von Ereignissen vom PublishedEvent Objekt in die Datei.

Schnittstellen

Name Beschreibung
IEventProvider<T>

Definiert Methoden zur Aufzählung, Abrufung und Auffindung veröffentlichter Ereignisdaten.

IEventSerializer

Serialisiert PublishedEvent-Objekte in erweiterte Ereignisdateien.

Enumerationen

Name Beschreibung
EventStreamCacheOptions

Einer der Aufzählungswerte, der die Cache-Optionen des Ereignisstroms spezifiziert.

EventStreamSourceOptions

Spezifiziert die Optionen für die Quelle des Ereignisstroms.