TestClusterBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于启动 的配置 TestCluster生成器。
public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
- 继承
-
TestClusterBuilder
构造函数
TestClusterBuilder() |
使用默认选项初始化 的新 TestClusterBuilder 实例。 |
TestClusterBuilder(Int16) |
初始化重写初始 silo 计数的新实例 TestClusterBuilder 。 |
属性
CreateSiloAsync |
获取或设置用于创建和启动单个 silo 的委托。 |
Options |
获取选项。 |
PortAllocator |
获取或设置用于分配连续 silo 端口的端口分配器。 |
Properties |
将提供给由此生成器创建的 silo 和客户端的配置值。 |
方法
AddClientBuilderConfigurator<T>() |
添加 或 IHostConfigurator 的IClientBuilderConfigurator实现,以配置为测试群集创建的客户端 |
AddSiloBuilderConfigurator<T>() |
添加 或 IHostConfigurator 的ISiloConfigurator实现,以配置由测试群集创建的 silo。 |
Build() |
生成此实例。 |
ConfigureBuilder(Action) |
将配置委托添加到生成器 |
ConfigureHostConfiguration(Action<IConfigurationBuilder>) |
设置生成器自身的配置。 这将用作初始化每个 silo 主机的基础,供稍后在生成过程中使用。 可多次进行调用,并累加结果。 |
CreateClusterId() |
创建群集标识符。 |