IEventProvider<T> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
公開されたイベントデータを列挙、取得、特定するための手法を定義します。
generic <typename T>
where T : PublishedEventpublic interface class IEventProvider : IDisposable, System::Collections::Generic::IEnumerable<T>, System::Linq::IQueryProvider
public interface IEventProvider<T> : IDisposable, System.Collections.Generic.IEnumerable<T>, System.Linq.IQueryProvider where T : PublishedEvent
type IEventProvider<'T (requires 'T :> PublishedEvent)> = interface
interface seq<'T (requires 'T :> PublishedEvent)>
interface IEnumerable
interface IQueryProvider
interface IDisposable
Public Interface IEventProvider(Of T)
Implements IDisposable, IEnumerable(Of T), IQueryProvider
型パラメーター
- T
公開イベント。
- 実装
プロパティ
| 名前 | 説明 |
|---|---|
| MetadataGenerations |
IEventProviderで使用されるすべてのイベントメタデータのコレクションを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| RetrieveEvent(EventLocator) |
列挙点を変えずに指定されたイベント場所でイベントを得ます。 |
| SerializeEvent(IEventSerializer, T) |
イベントを指定されたシリアライズコンテキストにシリアライズします。 |
| Stop() |
ストリーミングソースからイベントデータを取得するイベントプロバイダーのイベントデータの消費を停止します。 |