SiloHandle 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 remotely deployed
public abstract class SiloHandle : IDisposable
public abstract class SiloHandle : IAsyncDisposable, IDisposable
type SiloHandle = class
interface IDisposable
type SiloHandle = class
interface IDisposable
interface IAsyncDisposable
Public MustInherit Class SiloHandle
Implements IDisposable
Public MustInherit Class SiloHandle
Implements IAsyncDisposable, IDisposable
- Inheritance
-
SiloHandle
- Derived
- Implements
Constructors
SiloHandle() |
Properties
ClusterOptions |
Get or set configuration of the cluster |
GatewayAddress | |
InstanceNumber |
Gets or sets the instance number within the cluster. |
IsActive |
Gets whether the remote silo is expected to be active |
Name |
Get or set the name of the silo |
NodeConfiguration |
Get or set configuration of the silo |
ProxyAddress |
Get the proxy address of the silo |
SiloAddress |
Get or set the address of the silo |
Type |
Gets or sets the silo type |
Methods
Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Dispose(Boolean) |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
DisposeAsync() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. |
Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. |
StopSilo(Boolean) |
Stop the remote silo |
StopSiloAsync(Boolean) |
Stop the remote silo |
StopSiloAsync(CancellationToken) |
Stop the remote silo. This method cannot be use with AppDomain |
ToString() |
A string that represents the current SiloHandle |