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
實作

建構函式

名稱 Description
QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions)

初始化一個新的類別實例QueryableXEventData,使用指定的 連接字串、session 名稱、來源選項和快取選項。

QueryableXEventData(String)

初始化 QueryableXEventData 類別的新執行個體。

QueryableXEventData(String[], String[])

初始化類別的新實例 QueryableXEventData ,並使用指定的檔案與元資料檔案清單。

QueryableXEventData(String[])

初始化類別的新實例 QueryableXEventData ,並使用指定的檔案清單。

QueryableXEventData(XmlReader, EventStreamSourceOptions, EventStreamCacheOptions)

初始化 QueryableXEventData 類別的新執行個體。

屬性

名稱 Description
ElementType

取得元素的型別值。

EventProvider

取得 IEventProvider<已發佈事件>價值。

Expression

取得或設定一個表達式值。

Provider

會獲得 IQueryProvider 的值。

方法

名稱 Description
Dispose()

釋放目前類別實例 QueryableXEventData 所使用的資源。

Dispose(Boolean)

由 and Dispose() 方法呼叫Finalize(),以釋放目前類別實例QueryableXEventData所使用的管理與非管理資源。

GetEnumerator()

傳回逐一查看集合的列舉值。

明確介面實作

名稱 Description
IEnumerable.GetEnumerator()

傳回逐一查看集合的列舉值。

適用於