Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
This interface is implemented by the acquisition task instance that hosts your parameter list. More...
Properties | |
IAcquisitionServiceBase | Service [get] |
Your service instance. | |
object | Parameters [get] |
You can cast this to your known parameters class. | |
Additional Inherited Members | |
Public Member Functions inherited from AxelSemrau.Chronos.Plugin.ITask | |
void | PreValidate () |
Called before the schedule construction is completed. | |
void | PostValidate () |
Called after the schedule construction is completed. | |
void | Execute () |
Do whatever you have to do with your parameters. | |
string | GetTaskAction () |
Description of the tasks's action (for hints/time table) | |
This interface is implemented by the acquisition task instance that hosts your parameter list.
Refer to the parameters and the service instance using this interface instead of trying to rely on reflection or ComponentModel functionality to get to your service/parameters.
Definition at line 309 of file AcquisitionInterfaces.cs.
|
get |
You can cast this to your known parameters class.
Definition at line 321 of file AcquisitionInterfaces.cs.
|
get |
Your service instance.
For plugin services, this is already "unwrapped".
Definition at line 317 of file AcquisitionInterfaces.cs.