次の方法で共有


QueryableXEventData クラス

拡張イベントのデータ ソースのクエリを実行するための主要エントリ ポイントを表します。

継承階層

System.Object
  Microsoft.SqlServer.XEvent.Linq.QueryableXEventData

名前空間:  Microsoft.SqlServer.XEvent.Linq
アセンブリ:  Microsoft.SqlServer.XEvent.Linq (Microsoft.SqlServer.XEvent.Linq.dll)

構文

'宣言
Public Class QueryableXEventData _
    Implements IQueryable(Of PublishedEvent), IEnumerable(Of PublishedEvent),  _
    IQueryable, IEnumerable, IDisposable
'使用
Dim instance As QueryableXEventData
public class QueryableXEventData : IQueryable<PublishedEvent>, 
    IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable
public ref class QueryableXEventData : IQueryable<PublishedEvent^>, 
    IEnumerable<PublishedEvent^>, IQueryable, IEnumerable, IDisposable
type QueryableXEventData =  
    class 
        interface IQueryable<PublishedEvent>
        interface IEnumerable<PublishedEvent>
        interface IQueryable 
        interface IEnumerable 
        interface IDisposable 
    end
public class QueryableXEventData implements IQueryable<PublishedEvent>, IEnumerable<PublishedEvent>, IQueryable, IEnumerable, IDisposable

QueryableXEventData 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド QueryableXEventData(String) QueryableXEventData クラスの新しいインスタンスを初期化します。
パブリック メソッド QueryableXEventData(array<String[]) 指定したファイル リストを使用して、QueryableXEventData クラスの新しいインスタンスを初期化します。
パブリック メソッド QueryableXEventData(array<String[], array<String[]) 指定したファイル リストとメタデータ ファイルを使用して、QueryableXEventData クラスの新しいインスタンスを初期化します。
パブリック メソッド QueryableXEventData(String, String, EventStreamSourceOptions, EventStreamCacheOptions) 指定した接続文字列、セッション名、ソース オプション、およびキャッシュ オプションを使用して、QueryableXEventData クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ ElementType 要素の Type 値を取得します。
パブリック プロパティ EventProvider IEventProvider<PublishedEvent> 値を取得します。
パブリック プロパティ Expression Expression 値を取得または設定します。
パブリック プロパティ Provider IQueryProvider 値を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Dispose() QueryableXEventData クラスの現在のインスタンスで使用されるリソースを解放します。
プロテクト メソッド Dispose(Boolean) QueryableXEventData クラスの現在のインスタンスで使用されるマネージ リソースおよびアンマネージ リソースを解放するために、Dispose() メソッドと Finalize() メソッドによって呼び出されます。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetEnumerator コレクションを反復処理する列挙子を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

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

  名前 説明
明示的なインターフェイスの実装プライベート メソッド IEnumerable.GetEnumerator コレクションを反復処理する列挙子を返します。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.XEvent.Linq 名前空間