Freigeben über


IEventProvider<T> Schnittstelle

Definition

Definiert Methoden zum Aufzählen, Abrufen und Suchen von Daten veröffentlichter Ereignisse.

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

Typparameter

T

PublishedEvent

Implementiert

Eigenschaften

MetadataGenerations

Ruft eine Auflistung aller von IEventProvider verwendeten Ereignismetadaten ab.

Methoden

RetrieveEvent(EventLocator)

Ruft ein Ereignis an der angegebenen Ereignisposition ab, ohne den Enumerationspunkt zu ändern.

SerializeEvent(IEventSerializer, T)

Serialisiert ein Ereignis in den bereitgestellten Serialisierungskontext.

Stop()

Beendet die Nutzung von Ereignisdaten für Ereignisanbieter, die Ereignisdaten aus Streamingquellen abrufen.

Gilt für: