Partager via


Orleans.Providers.Streams.Generator Espace de noms

Classes

GeneratedBatchContainer

IBatchContainer implémentation des charges utiles d’événement générées.

GeneratedEvent

Utilisation d’événements dans les flux générés

GeneratorAdapterConfig

Cette classe de configuration est utilisée pour configurer GeneratorStreamProvider. Il indique au fournisseur de flux le nombre de files d’attente à créer et le générateur à utiliser pour générer des flux d’événements.

GeneratorAdapterFactory

Fabrique d’adaptateurs pour le fournisseur de flux de générateur de flux. Cette fabrique fait office d’adaptateur et de fabrique d’adaptateur. Il crée des récepteurs qui utilisent un générateur configurable pour générer des flux d’événements, au lieu de les lire à partir du stockage.

GeneratorPooledCache

Cache mis en pool pour le fournisseur de flux de générateur.

GeneratorStreamProvider

Il s’agit d’un fournisseur de flux persistant qui génère ses propres événements au lieu de les lire à partir du stockage. Il s’agit principalement à des fins de test.

SimpleGeneratorConfig

Classe de configuration de générateur simple. Cette classe est utilisée pour configurer un fournisseur de flux de générateur afin de générer des flux à l’aide de SimpleGenerator

Interfaces

IStreamGenerator

Interface des générateurs utilisés par GeneratorStreamProvider. Toute méthode de génération d’événements doit être conforme à cette interface pour être utilisée par GeneratorStreamProvider.

IStreamGeneratorConfig

Interface de configuration pour les générateurs utilisés par GeneratorStreamProvider. Cette interface couvre l’ensemble minimal d’informations dont le fournisseur de flux a besoin pour configurer un générateur afin de générer des données. Les générateurs doivent ajouter toutes les informations de configuration supplémentaires nécessaires à son implémentation de cette interface.

Énumérations

GeneratedEvent.GeneratedEventType

Type d’événement généré

StreamGeneratorCommand

Commandes du générateur de flux