言語

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

要素の型値を取得します。

EventProvider

IEventProviderを取得価値。

Expression

Expression値を取得したり設定したりします。

Provider

IQueryProviderの値を取得します。

メソッド

名前 説明
Dispose()

QueryableXEventData クラスの現在のインスタンスによって使用されているリソースを解放します。

Dispose(Boolean)

Dispose() クラスの現在のインスタンスによって使用されるマネージド リソースとアンマネージド リソースを解放するために、Finalize()メソッドとQueryableXEventData メソッドによって呼び出されます。

GetEnumerator()

コレクションを反復処理する列挙子を返します。

明示的なインターフェイスの実装

名前 説明
IEnumerable.GetEnumerator()

コレクションを反復処理する列挙子を返します。

適用対象