Orleans.ServiceBus.Providers.Testing 名前空間

クラス

EventDataGeneratorAdapterFactory

これは、Eventhub からイベントを読み取るのではなく、独自のイベントを生成する永続的なストリーム プロバイダー アダプターです。 これは主にテスト目的です。

EventDataGeneratorAdapterFactory.StreamRandomPlacementArg

RandomlyPlaceStreamToQueue メソッドの Args

EventDataGeneratorStreamProvider

これは、Eventhub からイベントを読み取るのではなく、独自のイベントを生成する永続的なストリーム プロバイダーです。 これは主にテスト目的です。

EventDataGeneratorStreamProvider.AdapterFactory

EHGeneratorStreamProvider.AdpaterFactory

EventDataGeneratorStreamProvider.AdapterFactory.StreamRandomPlacementArg

RandomlyPlaceStreamToQueue メソッドの Args

EventDataProxyMethods

EventData メンバーの Setter

EventHubGeneratorStreamProviderSettings

EHGeneratorStreamProvider の設定クラス

EventHubPartitionDataGenerator

EHPartitionDataGenerator は EH パーティションのデータを生成します。これには、さまざまなストリームのデータを含めることができます

EventHubPartitionGeneratorReceiver

データ ジェネレーターを使用して構成された Eventhub レシーバー

MockEventHubSettings

MockEventHubSettings は、これらの設定を構成しないように、EventHub 関連の設定をハード コードします。 EventDataGeneratorStreamProvider で EventHub への接続をモックするために使用されます

NoOpCheckpointer

NoOpCheckpointer は、バックエンド ストレージを必要とする既定の Checkpointer を置き換えるために EventDataGeneratorStreamProvider エコシステムで使用されます。 EventHubDataGeneratorStreamProvider では、受信側がキューからメッセージをプルするときに、EventData が即座に生成されます。つまり、回復可能なストリームはサポートされていないため、チェック ポイントはあまり価値がありません。 そのため、操作のないチェックポイントャーで十分である必要があります。

NoOpCheckpointerFactory
SimpleStreamEventDataGenerator

1 つのストリームのデータを生成する

インターフェイス

IDataGenerator<T>

テスト目的のデータ ジェネレーター

IIntCounter

整数のカウンター

IStreamDataGeneratingController

StreamDataGeneratingController は、開始と停止を生成するストリーム データを制御します

IStreamDataGenerator<T>

特定のストリームのデータ ジェネレーター

列挙型

EventDataGeneratorAdapterFactory.Commands

IControllable のコマンド

EventDataGeneratorStreamProvider.AdapterFactory.Commands

IControllable のコマンド