Freigeben über


Orleans.Providers.Streams.Generator Namespace

Klassen

GeneratedBatchContainer

IBatchContainer Implementierung für generierte Ereignisnutzlasten.

GeneratedEvent

Ereignisverwendung in generierten Streams

GeneratorAdapterConfig

Diese Konfigurationsklasse wird verwendet, um den GeneratorStreamProvider zu konfigurieren. Er teilt dem Streamanbieter mit, wie viele Warteschlangen erstellt werden soll und welcher Generator zum Generieren von Ereignisdatenströmen verwendet werden soll.

GeneratorAdapterFactory

Adapter factory für stream generator stream provider. Diese Factory fungiert als Adapter und Adapterfactory. Es erstellt Empfänger, die einen konfigurierbaren Generator verwenden, um Ereignisdatenströme zu generieren, anstatt sie aus dem Speicher zu lesen.

GeneratorPooledCache

Poolcache für Generatorstromanbieter.

GeneratorStreamProvider

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

SimpleGeneratorConfig

Einfache Generatorkonfigurationsklasse. Diese Klasse wird verwendet, um einen Generatorstromanbieter zum Generieren von Streams mit dem SimpleGenerator zu konfigurieren.

Schnittstellen

IStreamGenerator

Schnittstelle von Generatoren, die vom GeneratorStreamProvider verwendet werden. Jede Methode zum Generieren von Ereignissen muss dieser Schnittstelle entsprechen, damit sie vom GeneratorStreamProvider verwendet werden kann.

IStreamGeneratorConfig

Schnittstelle der Konfiguration für Generatoren, die vom GeneratorStreamProvider verwendet werden. Diese Schnittstelle deckt den minimalen Informationssatz ab, den der Streamanbieter zum Konfigurieren eines Generators zum Generieren von Daten benötigt. Generatoren sollten alle zusätzlichen Konfigurationsinformationen hinzufügen, die für die Implementierung dieser Schnittstelle erforderlich sind.

Enumerationen

GeneratedEvent.GeneratedEventType

Generierter Ereignistyp

StreamGeneratorCommand

Streamgeneratorbefehle