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 |
Задаёт параметры источника потока событий. |