パブリッシュされたイベントのデータを列挙、取得、および検索するメソッドを定義します。
名前空間: Microsoft.SqlServer.XEvent.Linq
アセンブリ: Microsoft.SqlServer.XEvent.Linq (Microsoft.SqlServer.XEvent.Linq.dll)
構文
'宣言
Public Interface IEventProvider(Of T As PublishedEvent) _
Inherits IEnumerable(Of T), IEnumerable, IQueryProvider, _
IDisposable
'使用
Dim instance As IEventProvider(Of T)
public interface IEventProvider<T> : IEnumerable<T>,
IEnumerable, IQueryProvider, IDisposable
where T : PublishedEvent
generic<typename T>
where T : PublishedEvent
public interface class IEventProvider : IEnumerable<T>,
IEnumerable, IQueryProvider, IDisposable
type IEventProvider<'T when 'T : PublishedEvent> =
interface
interface IEnumerable<'T>
interface IEnumerable
interface IQueryProvider
interface IDisposable
end
JScript は汎用の型およびメソッドをサポートしていません。
型パラメーター
- T
PublishedEvent。
IEventProvider<T> 型は、以下のメンバーを公開しています。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
MetadataGenerations | IEventProvider によって使用されるすべてのイベント メタデータのコレクションを取得します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
CreateQuery | (IQueryProvider から継承されています。) |
![]() |
Dispose | (IDisposable から継承されています。) |
![]() |
Execute | (IQueryProvider から継承されています。) |
![]() |
GetEnumerator | (IEnumerable<T> から継承されています。) |
![]() |
RetrieveEvent | 列挙の位置を変更せずに、指定したイベントの場所にあるイベントを取得します。 |
![]() |
SerializeEvent | 指定されたシリアル化コンテキストにイベントをシリアル化します。 |
![]() |
Stop | ストリーミング ソースからイベント データを取得するイベント プロバイダーのイベント データの消費を停止します。 |
先頭に戻る
.gif)
.gif)