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

Задаёт параметры источника потока событий.