QueryableXEventData Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет собой основную точку входа для запросов к источникам данных расширенных событий.
public ref class QueryableXEventData : IDisposable, System::Collections::Generic::IEnumerable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>, System::Linq::IQueryable<Microsoft::SqlServer::XEvent::Linq::PublishedEvent ^>
public class QueryableXEventData : IDisposable, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>, System.Linq.IQueryable<Microsoft.SqlServer.XEvent.Linq.PublishedEvent>
type QueryableXEventData = class
interface IQueryable<PublishedEvent>
interface seq<PublishedEvent>
interface IQueryable
interface IEnumerable
interface IDisposable
Public Class QueryableXEventData
Implements IDisposable, IEnumerable(Of PublishedEvent), IQueryable(Of PublishedEvent)
- Наследование
-
QueryableXEventData
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) |
Инициализирует новый экземпляр QueryableXEventData класса с указанной строка подключения, именем сессии, опцией исходного кода и опцией кэша. |
| QueryableXEventData(String) |
Инициализирует новый экземпляр класса QueryableXEventData. |
| QueryableXEventData(String[], String[]) |
Инициализирует новый экземпляр QueryableXEventData класса с указанными списками файлов и метаданных. |
| QueryableXEventData(String[]) |
Инициализирует новый экземпляр QueryableXEventData класса с указанными списками файлов. |
| QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions) |
Инициализирует новый экземпляр класса QueryableXEventData. |
Свойства
| Имя | Описание |
|---|---|
| ElementType |
Получает значение Type элемента. |
| EventProvider |
Получает IEventProvider< ОпубликованоСобытие > ценность. |
| Expression |
Получает или устанавливает значение выражения. |
| Provider |
Получает значение IQueryProvider. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Освобождает ресурсы, используемые текущим экземпляром QueryableXEventData класса. |
| Dispose(Boolean) |
|
| GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по коллекции. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IEnumerable.GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по коллекции. |