public abstract class ServiceHostBase : BackgroundService, 
	IDefineSettingsPublic MustInherit Class ServiceHostBase
	Inherits BackgroundService
	Implements IDefineSettingspublic ref class ServiceHostBase abstract : public BackgroundService, 
	IDefineSettingsGemstone.Timeseries.ServiceHostBase = function();
Type.createClass(
	'Gemstone.Timeseries.ServiceHostBase',
	Microsoft.Extensions.Hosting.BackgroundService,
	IDefineSettings);| ServiceHostBase | Creates a new ServiceHostBase. | 
| ActionAdapters | Gets reference to the ActionAdapterCollection. | 
| AllAdapters | Gets reference to the AllAdaptersCollection. | 
| ConfigurationType | Gets the defined system ConfigurationType. | 
| ConsoleApplicationName | Gets the related remote console application name. | 
| DataSource | Gets the currently loaded system configuration DataSet. | 
| ExecuteTask | Gets the Task that executes the background operation. (Inherited from BackgroundService) | 
| FilterAdapters | Gets reference to the FilterAdapterCollection. | 
| InputAdapters | Gets reference to the InputAdapterCollection. | 
| OutputAdapters | Gets reference to the OutputAdapterCollection. | 
| ServiceName | Gets or sets the name of the service. | 
| CacheCurrentConfiguration | Caches the current system configuration. | 
| DefineSettings | Establishes default settings for the config file. | 
| DisplayStatusMessage(String, UpdateType) | Displays a broadcast message to all subscribed clients. | 
| DisplayStatusMessage(String, UpdateType, Boolean) | Displays a broadcast message to all subscribed clients. | 
| DisplayStatusMessage(String, UpdateType, Object) | Displays a broadcast message to all subscribed clients. | 
| DisplayStatusMessage(String, UpdateType, Boolean, Object) | Displays a broadcast message to all subscribed clients. | 
| Dispose | Releases all the resources used by the ServiceHostBase object. (Overrides BackgroundServiceDispose) | 
| Dispose(Boolean) | Releases the unmanaged resources used by the ServiceHostBase object and optionally releases the managed resources. | 
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | 
| ExecuteAsync | This method is called when the IHostedService starts. The implementation should return a task that represents
            the lifetime of the long running operation(s) being performed. (Inherited from BackgroundService) | 
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | 
| GetHashCode | Serves as the default hash function. (Inherited from Object) | 
| GetType | Gets the Type of the current instance. (Inherited from Object) | 
| Initialize | Initializes the adapter with the specified acronym. | 
| InitializeServiceHelper | Initializes the service helper. | 
| LogException | Logs an exception. | 
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | 
| PropagateDataSource | Handle assignment of data source to Iaon session. | 
| ReloadConfig | Reloads the system configuration. | 
| StartAsync | Triggered when the application host is ready to start the service. (Overrides BackgroundServiceStartAsync(CancellationToken)) | 
| StopAsync | Service stopping event handler. (Overrides BackgroundServiceStopAsync(CancellationToken)) | 
| ToString | Returns a string that represents the current object. (Inherited from Object) |