Microsoft.SqlServer.XEvent.Linq Пространство имен

Содержит классы, связанные с чтением файлов расширенных событий SQL Server и потоковых данных.

Классы

EventEnumerationException

Представляет ошибку, которая может возникнуть во время перечисления из IEventProvider<T>.

EventFileInvalidException

Исключение, формируемое при ошибке ввода-вывода во время чтения файла.

EventFileIOException

Представляет исключение, формируемое при ошибке ввода-вывода во время чтения файла.

EventLocationException

Представляет исключение, которое формируется, если расположение не найдено.

EventLocator

Представляет конкретный токен расположения события.

EventStreamException

Исключение, возникающее при возникновении ошибки в источнике потока.

EventStreamVersionException

Исключение, которое формируется, если поток событий происходит из несовместимой версии.

PublishedAction

Экземпляр действия из сеанса расширенных событий. Используйте этот объект для получения данных о действиях и метаданные об объекте действия.

PublishedEvent

Экземпляр события из источника событий. Используйте этот объект для получения данных о полях и действиях, а также метаданных об объекте события.

PublishedEvent.ActionList

Представляет массив действий, содержащий собственные данные опубликованного действия.

PublishedEvent.FieldList

Отображает перечислитель для полей событий.

PublishedEventField

Представляет экземпляр поля события. Этот объект содержит данные для столбца события.

QueryableXEventData

Представляет основную точку записи для отправки запроса источникам данных расширенных событий.

TypeNotMappedException

Исключение, которое формируется, если объект события содержит тип данных, который не удается преобразовать событию QueryableXEvent.

XEventException

Исключение, формируемое для источников события QueryableXEvent.

XEventFileSerializer

Представляет события сериализации из объекта PublishedEvent в файл.

Интерфейсы

IEventProvider<T>

Определяет методы для перечисления, получения и нахождения данных опубликованных событий.

IEventSerializer

Сериализует объекты PublishedEvent в файлах расширенных событий.

Перечисления

EventStreamCacheOptions

Одно из значений перечисления, указывающее параметры кэша потока событий.

EventStreamSourceOptions

Указывает параметры для источника потока событий.