AppDomainSiloHandle Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a handle to a silo that is deployed inside a remote AppDomain, but in the same process
public class AppDomainSiloHandle : Orleans.TestingHost.SiloHandle
type AppDomainSiloHandle = class
inherit SiloHandle
Public Class AppDomainSiloHandle
Inherits SiloHandle
- Inheritance
Constructors
AppDomainSiloHandle() |
Properties
AppDomain |
Get or set the AppDomain used by the silo |
ClusterOptions |
Get or set configuration of the cluster (Inherited from SiloHandle) |
GatewayAddress | (Inherited from SiloHandle) |
InstanceNumber |
Gets or sets the instance number within the cluster. (Inherited from SiloHandle) |
IsActive |
Gets whether the remote silo is expected to be active |
Name |
Get or set the name of the silo (Inherited from SiloHandle) |
NodeConfiguration |
Get or set configuration of the silo (Inherited from SiloHandle) |
ProxyAddress |
Get the proxy address of the silo (Inherited from SiloHandle) |
SiloAddress |
Get or set the address of the silo (Inherited from SiloHandle) |
SiloHost |
Gets or sets a reference to the silo host that is marshable by reference. |
Type |
Gets or sets the silo type (Inherited from SiloHandle) |
Methods
Create(String, Silo+SiloType, ClusterConfiguration, NodeConfiguration, IDictionary<String,GeneratedAssembly>, String) |
Creates a new silo in a remote app domain and returns a handle to it. |
Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from SiloHandle) |
Dispose(Boolean) |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
DisposeAsync() | (Inherited from SiloHandle) |
StopSilo(Boolean) |
Stop the remote silo |
StopSiloAsync(Boolean) |
Stop the remote silo (Inherited from SiloHandle) |
StopSiloAsync(CancellationToken) |
Stop the remote silo. This method cannot be use with AppDomain (Inherited from SiloHandle) |
ToString() |
A string that represents the current SiloHandle (Inherited from SiloHandle) |