C# Class Microsoft.Orleans.ServiceFabric.Silo.OrleansFabricSilo

Wrapper class for an Orleans silo running in the current host process.
Mostra file Open project: Rurouni/MassiveOnlineUniversalServerEngine Class Usage Examples

Public Methods

Method Description
Abort ( ) : void

The abort.

OrleansFabricSilo ( Uri serviceName, long instanceId, IPEndPoint siloEndpoint, IPEndPoint proxyEndpoint, string connectionString ) : System

Initializes a new instance of the OrleansFabricSilo class.

Start ( ClusterConfiguration config ) : bool

Starts the silo.

Stop ( ) : void

Stop this Orleans silo executing.

Private Methods

Method Description
MonitorSilo ( ) : void

Monitors the silo.

Method Details

Abort() public method

The abort.
public Abort ( ) : void
return void

OrleansFabricSilo() public method

Initializes a new instance of the OrleansFabricSilo class.
public OrleansFabricSilo ( Uri serviceName, long instanceId, IPEndPoint siloEndpoint, IPEndPoint proxyEndpoint, string connectionString ) : System
serviceName System.Uri /// The service name. ///
instanceId long /// The instance id. ///
siloEndpoint System.Net.IPEndPoint /// The silo endpoint. ///
proxyEndpoint System.Net.IPEndPoint /// The proxy endpoint. ///
connectionString string /// The Azure table service connection string. ///
return System

Start() public method

Starts the silo.
/// An exception occurred starting the silo. ///
public Start ( ClusterConfiguration config ) : bool
config ClusterConfiguration /// The config. ///
return bool

Stop() public method

Stop this Orleans silo executing.
public Stop ( ) : void
return void