共用方式為


TestClusterOptions 類別

定義

測試叢集的組態選項。

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

建構函式

TestClusterOptions()

使用 所 DefaultExtendedConfiguration 指定的預設值 ExtendedFallbackOptions ,初始化 的新實例 TestClusterOptions

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()

將這些選項轉換成字典。

適用於