Sprache

IEventProvider<T> Schnittstelle

Definition

Definiert Methoden zur Aufzählung, Abrufung und Auffindung veröffentlichter Ereignisdaten.

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

Das veröffentlichte Ereignis.

Implementiert

Eigenschaften

Name Beschreibung
MetadataGenerations

Erhält eine Sammlung aller vom IEventProvider verwendeten Ereignismetadaten.

Methoden

Name Beschreibung
RetrieveEvent(EventLocator)

Erhält ein Ereignis am angegebenen Ereignisort, ohne den Punkt der Aufzählung zu ändern.

SerializeEvent(IEventSerializer, T)

Serialisiert ein Ereignis in den bereitgestellten Serialisierungskontext.

Stop()

Stoppt die Nutzung von Ereignisdaten für Eventanbieter, die Ereignisdaten aus Streaming-Quellen beziehen.

Gilt für: