次の方法で共有


TestClusterOptions クラス

定義

テスト クラスターの構成オプション。

[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
継承
TestClusterOptions
属性

コンストラクター

TestClusterOptions()

DefaultExtendedConfiguration指定された既定値を使用して、 のTestClusterOptions新しいインスタンスを初期化しますExtendedFallbackOptions

TestClusterOptions(IConfiguration)

指定した構成を使用して の TestClusterOptions 新しいインスタンスを初期化します。

TestClusterOptions(Int16)

初期サイロ数をオーバーライドし、 でDefaultExtendedConfiguration指定された既定値ExtendedFallbackOptionsを使用して の新しいインスタンスTestClusterOptionsを初期化します。

TestClusterOptions(TestClusterOptions+FallbackOptions)

TestClusterOptions の新しいインスタンスを初期化します。

プロパティ

ApplicationBaseDirectory

アプリケーションの基本ディレクトリを取得または設定します。

AssumeHomogenousSilosForTesting

テスト目的で同種サイロを想定するかどうかを示す値を取得または設定します。

BaseGatewayPort

最初のサイロのゲートウェイ ポートであるベース ゲートウェイ ポートを取得または設定します。 他のサイロでは、後続のポートが使用されます。

BaseSiloPort

最初のサイロのポートである基本サイロ ポートを取得または設定します。 他のサイロでは、後続のポートが使用されます。

ClientBuilderConfiguratorTypes

クライアント ビルダーコンフィギュレーターの種類を取得します。

ClientConfiguration

クライアント構成を取得または設定します。 構成の取得時に値が指定されていない場合は、 を使用して新しい値がビルドされます BuildClientConfiguration(ClusterConfiguration)

ClusterConfiguration

クラスター構成を取得または設定します。 構成の取得時に値が指定されていない場合は、 を使用して新しい値がビルドされます Orleans.TestingHost.TestClusterOptions.BuildClusterConfiguration

ClusterId

クラスター識別子を取得または設定します。

ConfigureFileLogging

ファイル ログを構成するかどうかを示す値を取得または設定します。

ConnectionTransport

サイロとクライアントの接続に使用するトランスポートを示す値を取得または設定します。

ExtendedFallbackOptions

一部の構成設定がユーザーによって明示的に指定されていない場合のフォールバック オプションを取得または設定します。たとえば、 DataConnectionString

GatewayPerSilo

各サイロがゲートウェイをホストする必要があるかどうかを示す値を取得または設定します。

InitializeClientOnDeploy

展開時にクライアントをすぐに初期化するかどうかを示す値を取得または設定します。

InitialSilosCount

初期サイロ数を取得または設定します。

ServiceId

サービス識別子を取得または設定します。

SiloBuilderConfiguratorTypes

サイロ ビルダーコンフィギュレーターの種類を取得します。

UseTestClusterMembership

テスト クラスター メンバーシップを使用するかどうかを示す値を取得または設定します。

メソッド

AddNodeConfiguration(ClusterConfiguration, Silo+SiloType, Int16, Int32, Int32)

ターゲット クラスター構成にサイロ構成を追加します。

BuildClientConfiguration(ClusterConfiguration)

クラスター構成に基づいてクライアント構成をビルドします。 デバッガーがアタッチされている場合、応答タイムアウトは 1000000 ミリ秒にオーバーライドされます

BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions)

クラスター構成を構築します。

ToDictionary()

これらのオプションをディクショナリに変換します。

適用対象