AppDomainSiloHandle 类

定义

表示在远程 AppDomain 中部署的接收器的句柄,但在同一进程中

public class AppDomainSiloHandle : Orleans.TestingHost.SiloHandle
type AppDomainSiloHandle = class
    inherit SiloHandle
Public Class AppDomainSiloHandle
Inherits SiloHandle
继承
AppDomainSiloHandle

构造函数

AppDomainSiloHandle()

表示在远程 AppDomain 中部署的接收器的句柄,但在同一进程中

属性

AppDomain

获取或设置接收器使用的 AppDomain

ClusterOptions

获取或设置群集的配置

(继承自 SiloHandle)
GatewayAddress

表示在远程 AppDomain 中部署的接收器的句柄,但在同一进程中

(继承自 SiloHandle)
InstanceNumber

获取或设置群集中的实例编号。

(继承自 SiloHandle)
IsActive

获取远程接收器是否应处于活动状态

Name

获取或设置接收器的名称

(继承自 SiloHandle)
NodeConfiguration

获取或设置接收器的配置

(继承自 SiloHandle)
ProxyAddress

获取接收器的代理地址

(继承自 SiloHandle)
SiloAddress

获取或设置接收器的地址

(继承自 SiloHandle)
SiloHost

获取或设置对可按引用封送的接收器主机的引用。

Type

获取或设置接收器类型

(继承自 SiloHandle)

方法

Create(String, Silo+SiloType, ClusterConfiguration, NodeConfiguration, IDictionary<String,GeneratedAssembly>, String)

在远程应用域中创建新的接收器,并返回一个句柄。

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 SiloHandle)
Dispose(Boolean)

执行与释放或重置非托管资源关联的应用程序定义的任务。

DisposeAsync()

表示在远程 AppDomain 中部署的接收器的句柄,但在同一进程中

(继承自 SiloHandle)
StopSilo(Boolean)

停止远程接收器

StopSiloAsync(Boolean)

停止远程接收器

(继承自 SiloHandle)
StopSiloAsync(CancellationToken)

停止远程接收器。 此方法不能与 AppDomain 一起使用

(继承自 SiloHandle)
ToString()

表示当前 SiloHandle 的字符串

(继承自 SiloHandle)

适用于