![]() | 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.