Freigeben über


Microsoft.SqlServer.XEvent.Linq Namespace

Enthält Klassen, die sich auf das Lesen von Dateien für erweiterte Ereignisse von SQL Server und das Streamen von Daten beziehen.

Klassen

EventEnumerationException

Stellt einen Fehler dar, der während der Aufzählung von IEventProvider<T> auftreten kann.

EventFileInvalidException

Die Ausnahme, die ausgelöst wird, wenn beim Lesen einer Datei ein E/A-Fehler auftritt.

EventFileIOException

Stellt die Ausnahme dar, die ausgelöst wird, wenn beim Lesen einer Datei ein E/A-Fehler auftritt.

EventLocationException

Stellt eine Ausnahme dar, die ausgelöst wird, wenn eine Position nicht gefunden wird.

EventLocator

Stellt ein spezifisches Token für die Ereignisposition bereit.

EventStreamException

Die Ausnahme, die ausgelöst wird, wenn in einer Streamingquelle ein Fehler auftritt.

EventStreamVersionException

Die Ausnahme, die ausgelöst wird, wenn der Ereignisdatenstrom von einer inkompatiblen Version stammt.

PublishedAction

Eine Instanz einer Aktion aus einer Sitzung für erweiterte Ereignisse. Rufen Sie mit diesem Objekt Aktionsdaten und Metadaten zum Aktionsobjekt ab.

PublishedEvent

Eine Instanz eines Ereignisses aus einer Ereignisquelle. Rufen Sie mit diesem Objekt Feld- und Aktionsdaten sowie Metadaten zum Ereignisobjekt ab.

PublishedEvent.ActionList

Stellt ein Array von Aktionen dar, das die systemeigenen Daten der veröffentlichten Aktion enthält.

PublishedEvent.FieldList

Macht einen Enumerator verfügbar, der die Ereignisfelder aufzählt.

PublishedEventField

Stellt eines Instanz eines Ereignisfelds dar. Dieses Objekt enthält die Daten für die Ereignisspalte.

QueryableXEventData

Stellt den Haupteinstiegspunkt zum Abfragen erweiterter Ereignisdatenquellen dar.

TypeNotMappedException

Die Ausnahme, die ausgelöst wird, wenn ein Ereignisobjekt einen Datentyp enthält, der von QueryableXEvent nicht übersetzt werden kann.

XEventException

Die Ausnahme, die für die QueryableXEvent-Quellen ausgelöst wird.

XEventFileSerializer

Stellt die Serialisierung der Ereignisse aus dem PublishedEvent-Objekt in eine Datei dar.

Schnittstellen

IEventProvider<T>

Definiert Methoden zum Aufzählen, Abrufen und Suchen von Daten veröffentlichter Ereignisse.

IEventSerializer

Serialisiert PublishedEvent-Objekte in Dateien für erweiterte Ereignisse.

Enumerationen

EventStreamCacheOptions

Einer der Enumerationswerte, die die Cacheoptionen des Ereignisdatenstroms angeben.

EventStreamSourceOptions

Gibt die Optionen für die Quelle des Ereignisdatenstroms an.