Freigeben über


Orleans.ServiceBus.Providers.Testing Namespace

Klassen

EventDataGeneratorAdapterFactory

Dies ist ein persistenter Streamanbieteradapter, der seine eigenen Ereignisse generiert, anstatt sie aus Eventhub zu lesen. Dies dient in erster Linie zu Testzwecken.

EventDataGeneratorAdapterFactory.StreamRandomPlacementArg

Args für randomlyPlaceStreamToQueue-Methode

EventDataGeneratorStreamProvider

Dies ist ein persistenter Datenstromanbieter, der seine eigenen Ereignisse generiert, anstatt sie aus Eventhub zu lesen. Dies dient in erster Linie zu Testzwecken.

EventDataGeneratorStreamProvider.AdapterFactory

EHGeneratorStreamProvider.AdpaterFactory

EventDataGeneratorStreamProvider.AdapterFactory.StreamRandomPlacementArg

Args für randomlyPlaceStreamToQueue-Methode

EventDataProxyMethods

Setter für EventData-Member

EventHubGeneratorStreamProviderSettings

Festlegen der Klasse für EHGeneratorStreamProvider

EventHubPartitionDataGenerator

EHPartitionDataGenerator generiert Daten für eine EH-Partition, die Daten aus verschiedenen Streams enthalten kann

EventHubPartitionGeneratorReceiver

EventHub-Empfänger, der mit dem Datengenerator konfiguriert ist

MockEventHubSettings

MockEventHubSettings Hartcode EventHub-bezogene Einstellungen, um die Konfiguration dieser Einstellungen zu vermeiden. Es wird in EventDataGeneratorStreamProvider verwendet, um die Verbindung mit EventHub zu simulieren.

NoOpCheckpointer

NoOpCheckpointer wird im EventDataGeneratorStreamProvider-Ökosystem verwendet, um den Standardprüfpunkter zu ersetzen, der einen Back-End-Speicher erfordert. In EventHubDataGeneratorStreamProvider generiert er eventData on the fly, wenn der Empfänger Nachrichten aus der Warteschlange abruft. Dies bedeutet, dass er keinen wiederherstellbaren Datenstrom unterstützt, sodass check pointing dort nicht viel Wert bringt. Ein Prüfpunkt ohne Ops sollte also ausreichen.

NoOpCheckpointerFactory
SimpleStreamEventDataGenerator

Generieren von Daten für einen Stream

Schnittstellen

IDataGenerator<T>

Datengenerator für Testzwecke

IIntCounter

Zähler für ganzzahlige Zahlen

IStreamDataGeneratingController

StreamDataGeneratingController steuern Streamdaten generieren start und stop

IStreamDataGenerator<T>

Datengenerator für einen bestimmten Stream

Enumerationen

EventDataGeneratorAdapterFactory.Commands

Befehle für IControllable

EventDataGeneratorStreamProvider.AdapterFactory.Commands

Befehle für IControllable