Microsoft.ServiceHosting.ServiceRuntime Namespace

Class Description
RoleEntryPoint Provides methods to manage the initialization, starting, and stopping of a service, as well as for monitoring the health of the service.
RoleException Raises an error when an invalid operation occurs within a role.
RoleManager Provides methods to log messages and raise alerts, retrieve service configuration settings, and return the location of the local storage resource.

Interface Description
ILocalResource Represents the local storage space reserved for a service.

Enumeration Description
RoleStatus An enumeration providing information about the current status of a role.