Orleans.TestingHost 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AppDomainSiloHandle |
リモート AppDomain 内にデプロイされているが、同じプロセス内にあるサイロへのハンドルを表します |
AppDomainSiloHost |
プログラムによってキュラント アプリ ドメインで Orleans サイロをホストし、リモート処理を介してマーシャブル メンバーを公開できるようにします。 |
AppDomainSiloHost.CodeGeneratorOptimizer |
コード ジェネレーターを最適化するためのメソッド。 |
AppDomainSiloHost.GeneratedAssemblies |
アプリケーション ドメイン全体で生成されたアセンブリのコレクションを表します。 |
FaultInjectionGrainStorage |
ストレージ プロバイダー用のフォールト インジェクション デコレーター。 これにより、ユーザーはストレージ例外を挿入して、エラー処理シナリオをテストできます。 |
FaultInjectionGrainStorageFactory |
FaultInjectionGrainStorage を作成するファクトリ |
FaultInjectionGrainStorageOptions |
フォールト インジェクション グレイン ストレージのオプション |
FaultInjectionStorageProvider<TStorage> |
ストレージ プロバイダー用のフォールト インジェクション デコレーター。 これにより、ユーザーはストレージ例外を挿入して、エラー処理シナリオをテストできます。 |
FaultInjectionStorageProviderConfigurationExtensions |
FaultyMemoryStorage を構成するための拡張メソッド |
FaultyMemoryStorage |
ストレージ例外の挿入をサポートするメモリ ストレージ プロバイダー。 |
InProcessSiloHandle |
同じプロセスと AppDomain にデプロイされているサイロへのハンドルを表します。 |
LogConsistencyProviderConfiguration |
さまざまなログ整合性プロバイダー テストによって共有される機能を持つ静的クラス。 |
RandomlyInjectedInconsistentStateException |
ランダムに挿入された InconsistentStateExceptionを表します。 |
RandomlyInjectedStorageException |
ランダムに挿入されたストレージ例外を表します。 |
SiloBuilderExtensions |
ISiloBuilder の拡張メソッド。 |
SiloHandle |
リモートで展開されるサイロへのハンドルを表します |
SiloHostBuilderExtensions | |
StandaloneSiloHandle |
サイロごとに個別のプロセスを生成するサイロ ハンドルとファクトリ。 |
StandaloneSiloHost |
スタンドアロン サイロ プロセスのエントリ ポイント。 以下を参照してください。StandaloneSiloHandle |
StorageFaultGrain |
挿入するストレージ例外を追跡するグレイン。 |
TestCluster |
インプロセス サイロを使用する Orleans を使用したローカル テスト用のホスト クラス。 個別のアプリ ドメインでプライマリ サイロとセカンダリ サイロを実行し、必要に応じてメイン アプリ ドメイン内のクライアントを実行します。 特定のテスト ケースに必要な場合は、必要に応じて、追加のサイロをインプロセスで開始することもできます。 |
TestClusterBuilder |
を開始 TestClusterするための構成ビルダー。 |
TestClusterExtensions |
テスト クラスターの拡張メソッド。 |
TestClusterHostFactory |
構成ソースの名前とコレクションを指定してサイロを作成するためのユーティリティ。 |
TestClusterNetworkHelper |
テスト クラスターのネットワーク構成を支援するためのメソッド。 |
TestClusterOptions |
テスト クラスターの構成オプション。 |
TestClusterOptions.FallbackOptions |
明示的なオプションがユーザーによって提供されない場合にフォールバックとして使用される拡張オプション。 |
TestClusterPortAllocator |
未使用のポートの割り当てを試みる既定 ITestClusterPortAllocator の実装。 |
TestingClientOptions |
で使用するクライアント オプション TestingSiloHost |
TestingSiloHost |
重要な注意: TestingSiloHost 最終的には減価償却されます。 代わりに、TestCluster を使用することをお勧めします。 インプロセス サイロを使用する Orleans を使用したローカル テスト用のホスト クラス。 プライマリ サイロとセカンダリ サイロを個別のアプリ ドメインで実行し、クライアントをメイン アプリ ドメインで実行します。 特定のテスト ケースに必要な場合は、追加のサイロをインプロセスで開始することもできます。 |
TestingSiloOptions |
で使用するサイロ オプション TestingSiloHost |
TestSiloSpecificOptions |
個々のサイロの構成オーバーライド。 |
インターフェイス
IClientBuilderConfigurator |
テスト クラスター内の各サイロを起動するときに、実装でクライアント ビルダーを構成できるようにします。 |
IHostConfigurator |
テスト クラスター内の各サイロを起動するときに、実装でホスト ビルダーを構成できるようにします。 |
ISiloBuilderConfigurator |
テスト クラスター内の各サイロを起動するときに、実装でホスト ビルダーを構成できるようにします。 |
ISiloConfigurator |
テスト クラスター内の各サイロを起動するときに、実装でサイロ ビルダーを構成できるようにします。 |
IStorageFaultGrain |
挿入するストレージ例外を追跡するグレイン。 |
ITestClusterPortAllocator |
未使用のポートを検索するための機能。 |
列挙型
ConnectionTransportType |
トランスポートメソッドについて説明する |