IEventProvider<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |