Modifica

Condividi tramite


InProcessSiloHandle Class

Definition

Represents a handle to a silo that is deployed in the same process and AppDomain.

public class InProcessSiloHandle : Orleans.TestingHost.SiloHandle
type InProcessSiloHandle = class
    inherit SiloHandle
Public Class InProcessSiloHandle
Inherits SiloHandle
Inheritance
InProcessSiloHandle

Constructors

InProcessSiloHandle()

Properties

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)
ServiceProvider

Gets the silo's service provider.

SiloAddress

Get or set the address of the silo

(Inherited from SiloHandle)
SiloHost

Gets a reference to the silo host.

Methods

CreateAsync(String, IConfiguration, Action<IHostBuilder>)

Create a silo handle.

CreateAsync(String, IList<IConfigurationSource>)

Creates a new silo 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() System.Object.DisposeAsync
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

(Inherited from SiloHandle)

Applies to