IWorkflow Interface |
Namespace: Enkoni.Framework
The IWorkflow type exposes the following members.
Name | Description | |
---|---|---|
![]() | CanPauseAndContinue | Gets a value indicating whether the workflow is able to pause and continue its internal processes. By default, a Workflow
cannot be paused or continued. |
![]() | State | Gets the current WorkflowState of the workflow. |
Name | Description | |
---|---|---|
![]() | BeginContinue | Begins to continue the workflow. |
![]() | BeginPause | Begins to pause the workflow. |
![]() | BeginStart | Begins to start the workflow. |
![]() | BeginStop | Begins to stop the workflow. |
![]() | Continue | Tries to continue the workflow. It blocks until the workflow is continued. |
![]() | EndContinue | Waits for the pending asynchronous continue to complete. |
![]() | EndPause | Waits for the pending asynchronous pause to complete. |
![]() | EndStart | Waits for the pending asynchronous start to complete. |
![]() | EndStop | Waits for the pending asynchronous stop to complete. |
![]() | Pause | Tries to pause the workflow. It blocks until the workflow is paused. |
![]() | Start | Tries to start the workflow. It blocks until the workflow is started. |
![]() | Stop | Tries to stop the workflow. It blocks until the workflow is stopped. |