|   | GSF. | 
 Classes
Classes
        | Class | Description | |
|---|---|---|
|   | ClientHelper | Component that provides client-side functionality to ServiceHelper. | 
|   | ClientInfo | Represents information about a client using ClientHelper for connecting to a Windows Service that uses ServiceHelper. | 
|   | ClientRequest | Represents a request sent by ClientHelper to ServiceHelper. | 
|   | ClientRequestHandler | Represents a handler for ClientRequests sent by ClientHelper. | 
|   | ClientRequestInfo | Represents information about a ClientRequest sent by ClientHelper. | 
|   | ErrorHandlerException | A special exception thrown by error handlers. | 
|   | ServiceHelper | Component that provides added functionality to a Windows Service. | 
|   | ServiceInstallerEx | Defines an extended service installer class that can define service failure actions at install time. | 
|   | ServiceMonitorBase | Base class for service monitors. | 
|   | ServiceMonitors | Adapter loader that loads implementations of IServiceMonitor and delegates messages to the enabled monitors. | 
|   | ServiceProcess | Represents a process that executes asynchronously inside a ServiceHelper. | 
|   | ServiceResponse | Represents a response sent by the ServiceHelper to a ClientRequest from the ClientHelper. | 
 Interfaces
Interfaces
        | Interface | Description | |
|---|---|---|
|   | IServiceMonitor | Interface for an adapter that monitors the health of a service. | 
 Enumerations
Enumerations
        | Enumeration | Description | |
|---|---|---|
|   | RecoverAction | Defines the recover action to be performed upon service failure. | 
|   | ServiceProcessState | Indicates the current state of ServiceProcess. | 
|   | ServiceState | Indicates the state of a Windows Service. |