Skip to content

IGrainRuntime Properties

The gateway of the Grain to the Orleans runtime. The Grain should only interact with the runtime through this interface.

GrainFactory

abstractget
public abstract IGrainFactory GrainFactory
Gets the grain factory.

ServiceProvider

abstractget
public abstract IServiceProvider ServiceProvider
Gets the service provider.

SiloAddress

abstractget
public abstract SiloAddress SiloAddress
Gets the silo address associated with this instance.

SiloIdentity

abstractget
public abstract string SiloIdentity
Gets a unique identifier for the current silo. There is no semantic content to this string, but it may be useful for logging.

TimerRegistry

abstractget
public abstract ITimerRegistry TimerRegistry
Gets the timer registry.