IEventProvider<T> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |