IConfiguration |
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.