Click or drag to resize

Workflow Methods

The Workflow type exposes the following members.

Methods
  NameDescription
Public methodBeginContinue
Begins to continue the workflow.
Public methodBeginPause
Begins to pause the workflow.
Public methodBeginStart
Begins to start the workflow.
Public methodBeginStop
Begins to stop the workflow.
Public methodContinue
Tries to continue the workflow. It blocks until the workflow is continued.
Public methodEndContinue
Waits for the pending asynchronous continue to complete.
Public methodEndPause
Waits for the pending asynchronous pause to complete.
Public methodEndStart
Waits for the pending asynchronous start to complete.
Public methodEndStop
Waits for the pending asynchronous stop to complete.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnContinue
Contains the actual continue logic. The default implementation is empty, subclasses will have to provide the implementation by overriding this method. Implementers of this method do not have to check the state of the workflow or change the state of the workflow as this is already done by the public Continue method.
Protected methodOnPause
Contains the actual pause logic. The default implementation is empty, subclasses will have to provide the implementation by overriding this method. Implementers of this method do not have to check the state of the workflow or change the state of the workflow as this is already done by the public Pause method.
Protected methodOnStart
Contains the actual start-up logic. The default implementation is empty, subclasses will have to provide the implementation by overriding this method. Implementers of this method do not have to check the state of the workflow or change the state of the workflow as this is already done by the public Start method.
Protected methodOnStop
Contains the actual stop logic. The default implementation is empty, subclasses will have to provide the implementation by overriding this method. Implementers of this method do not have to check the state of the workflow or change the state of the workflow as this is already done by the public Stop method.
Public methodPause
Tries to pause the workflow. It blocks until the workflow is paused.
Public methodStart
Tries to start the workflow. It blocks until the workflow is started.
Public methodStop
Tries to stop the workflow. It blocks until the workflow is stopped.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also