Silo
class
Namespace: Orleans.Runtime
Orleans silo.
public sealed class Silo : IAsyncDisposable, IDisposableConstructors
Silo(ILocalSiloDetails, IServiceProvider)Initializes a new instance of theSiloclass.
Properties
SiloAddressGets the address of this silo.SiloTerminatedGets aSystem.Threading.Tasks.Taskwhich completes once the silo has terminated.
Methods
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.DisposeAsyncPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.StartAsync(CancellationToken)Starts the silo.StopGracefully stop the run time system only, but not the application. Applications requests would be abruptly terminated, while the internal system state gracefully stopped and saved as much as possible. Grains are not deactivated.StopAsync(CancellationToken)Gracefully stop the run time system only, but not the application. Applications requests would be abruptly terminated, while the internal system state gracefully stopped and saved as much as possible.ToStringReturns a string that represents the current object.
Fields
PrimarySiloNameStandard name for Primary silo.
