The InfigoBatchRun type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Close |
Call this method as the very last after either IsRunning()()() or HasFinished()()()
returns true (no matter if the job stopped automatically or after calling Stop()()()).
This will clean up the resources and output data properly.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Try clearing all temporary created directories.
(Overrides Object..::.Finalize()()().) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetLastError |
Query for errors.
|
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | HasFinished |
Returns true if the batch job has finished successfully (no errors or
interrupted occured during the run and the data has been created successfully).
|
![]() | IsRunning |
Returns true if the batch job is still running. This is useful to determine the
current status of the batch job. Please note that if a job gets interrupted
manually, it might still run for a while, so using this method after stopping
manually is important.
|
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Start |
Call this method to start the batch run. The batch will run
in its separate thread and therefore the method returns
immediately.
|
![]() | Stop |
Manually interrupt a batch job. This will stop the processing and not generate any
output files. Please note that, although this method returns immediately, the batch
job will in fact run a bit longer until it has finished cleaning up. Therefore,
the method IsRunning()()() should be used to identify the exact time
of execution end.
|
![]() | ToString | (Inherited from Object.) |