Langue

IEventProvider<T> Interface

Définition

Définit des méthodes pour énumérer, récupérer et localiser les données d’événements publiées.

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

Paramètres de type

T

L’Événement Publié.

Implémente

Propriétés

Nom Description
MetadataGenerations

Obtient une collection de toutes les métadonnées d’événements utilisées par IEventProvider.

Méthodes

Nom Description
RetrieveEvent(EventLocator)

Obtient un événement à l’emplacement spécifié sans changer le point d’énumération.

SerializeEvent(IEventSerializer, T)

Sérialise un événement dans le contexte de sérialisation fourni.

Stop()

Arrête la consommation des données d’événements pour les fournisseurs d’événements qui obtiennent des données d’événements à partir de sources en streaming.

S’applique à