IConfigurationTask Interface |
Namespace: SanteDB.Core.Configuration
The IConfigurationTask type exposes the following members.
| Name | Description | |
|---|---|---|
| Description |
Get description of the task
| |
| Feature |
Gets the feature that this task configures
| |
| Name |
Get the name of the task to show on the user interface
|
| Name | Description | |
|---|---|---|
| Execute |
Execute the configuration task on configuration | |
| Rollback |
Rollback changes in the specified configuration | |
| VerifyState |
Verify the task against configuration |
| Name | Description | |
|---|---|---|
| ProgressChanged |
Fired when the progress of this instance has changed
(Inherited from IReportProgressChanged.) |
The configuration task represents a single operation which modifies the execution or configuration environment to enable or remove a particular feature to/from the context. Individual configuration tasks can be disabled by administrators, therefore common task operations (like enabling a service and adding its configuration section) should be grouped together.