Partager via


Orleans.ServiceBus.Providers.Testing Espace de noms

Classes

EventDataGeneratorAdapterFactory

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

EventDataGeneratorAdapterFactory.StreamRandomPlacementArg

Args pour la méthode RandomlyPlaceStreamToQueue

EventDataGeneratorStreamProvider

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

EventDataGeneratorStreamProvider.AdapterFactory

EHGeneratorStreamProvider.AdpaterFactory

EventDataGeneratorStreamProvider.AdapterFactory.StreamRandomPlacementArg

Args pour la méthode RandomlyPlaceStreamToQueue

EventDataProxyMethods

Setter pour les membres EventData

EventHubGeneratorStreamProviderSettings

Classe de définition pour EHGeneratorStreamProvider

EventHubPartitionDataGenerator

EHPartitionDataGenerator génère des données pour une partition EH, qui peut inclure des données provenant de différents flux

EventHubPartitionGeneratorReceiver

Récepteur Eventhub configuré avec le générateur de données

MockEventHubSettings

MockEventHubSettings code en dur les paramètres liés à EventHub pour éviter la configuration de ces paramètres. Il est utilisé dans EventDataGeneratorStreamProvider pour simuler sa connexion à EventHub

NoOpCheckpointer

NoOpCheckpointer est utilisé dans l’éco-système EventDataGeneratorStreamProvider pour remplacer le pointeur de contrôle par défaut qui nécessite un stockage back-end. Dans EventHubDataGeneratorStreamProvider, il génère EventData à la volée lorsque le récepteur extrait des messages de la file d’attente, ce qui signifie qu’il ne prend pas en charge le flux récupérable. Par conséquent, le pointage de vérification n’y apporte pas beaucoup de valeur. Un point de contrôle sans opération devrait donc suffire.

NoOpCheckpointerFactory
SimpleStreamEventDataGenerator

Générer des données pour un flux

Interfaces

IDataGenerator<T>

Générateur de données à des fins de test

IIntCounter

compteur pour entier

IStreamDataGeneratingController

StreamDataGeneratingController contrôle les données de flux de démarrage et d’arrêt

IStreamDataGenerator<T>

générateur de données pour un flux spécifique

Énumérations

EventDataGeneratorAdapterFactory.Commands

Commandes pour IControllable

EventDataGeneratorStreamProvider.AdapterFactory.Commands

Commandes pour IControllable