TestingSiloHost 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
Use TestCluster
重要说明: TestingSiloHost 最终将被弃用。 建议改用 TestCluster。 使用进程内接收器进行本地测试的主机类。
在单独的应用域和主应用域中运行主接收器和辅助接收器,并在主应用域中运行客户端。 如果特定测试用例需要,还可以在进程内启动其他接收器。
[System.Obsolete("Use TestCluster", false)]
public class TestingSiloHost
[<System.Obsolete("Use TestCluster", false)>]
type TestingSiloHost = class
Public Class TestingSiloHost
- 继承
-
TestingSiloHost
- 属性
注解
请确保将以下文件包含在使用 TestingSiloHost
的任何测试项目中,并确保“如果较新版本”已设置为“复制”,以确保配置文件包含在测试集中。
OrleansConfigurationForTesting.xml
ClientConfigurationForTesting.xml
此外,请确保测试项目引用测试粒度和测试粒度接口项目,并在这些引用上设置了 CopyLocal=True[应为默认值]。
构造函数
TestingSiloHost() |
已过时.
使用默认接收器配置选项启动默认的主接收器和辅助测试接收器,以及客户端进程内配置选项。 |
TestingSiloHost(Boolean) |
已过时.
启动默认的“主”和“辅助”测试接收器,以及客户端进程内,确保启动新的接收器(如果它们已运行)。 |
TestingSiloHost(TestingSiloOptions) |
已过时.
使用指定的接收器配置选项启动默认的主接收器和辅助测试接收器以及客户端进程内。 |
TestingSiloHost(TestingSiloOptions, TestingClientOptions) |
已过时.
使用指定的接收器和客户端配置选项启动默认的主要和辅助测试接收器以及客户端进程内。 |
字段
BasePort |
已过时.
群集中孤岛的基本端口号 |
DeploymentId |
已过时.
要在群集中使用的 deploymentId 值 |
DeploymentIdPrefix |
已过时.
在 deploymentId 中使用的前缀 |
ProxyBasePort |
已过时.
网关接收器的基本端口号 |
属性
Client |
已过时.
获取客户端。 |
ClientConfig |
已过时.
获取或设置客户端配置/// |
Globals |
已过时.
获取或设置全局配置 |
GrainFactory |
已过时.
用于测试的 GrainFactory |
Instance |
已过时.
TestingSiloHost 的单个实例 |
Primary |
已过时.
主接收器句柄 |
Secondary |
已过时.
辅助接收器的句柄列表 |