TaskBase Class |
Namespace: CrawlerLib.Engine
The TaskBase type exposes the following members.
Name | Description | |
---|---|---|
AddNewReferencedProperty |
The add new referenced property.
| |
AddNewWorkflowChildToStart |
Adds the new workflow child to start it.
| |
BeginReference |
The begin reference.
| |
DequeueAccessPath T |
Dequeues a access path from the AccessPathManager | |
Dispose |
The dispose.
| |
Dispose(Boolean) |
The dispose.
| |
EndReference |
The end reference.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize |
Finalizes an instance of the TaskBase class.
(Overrides Object Finalize .) | |
ForceTermination |
The force termination.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnAllChildrenProcessed |
The on all children processed.
| |
OnBeginChildProcessing |
The on begin child processing.
| |
OnEndChildProcessing |
The on end child processing.
| |
OnWorkflowChildCreated |
Called when a workflow child is created.
| |
OnWorkflowChildDisposed |
Called when a workflow child is disposed.
| |
RegisterWorkflowChildForProcessing |
The register workflow child for processing.
| |
StartWork |
Starts the Work of the task
| |
ToString |
The to string.
(Overrides Object ToString .) |
Name | Description | |
---|---|---|
CurrentEngine |
Gets the current engine.
| |
CurrentTask |
Gets the current task.
| |
Engine |
Gets the Engine.
| |
IsDisposed |
Gets a value indicating whether is disposed.
| |
IsReferenced |
Gets a value indicating whether is referenced.
| |
Item |
The this.
| |
Properties |
Gets the properties.
| |
TaskCompletedWorkHandler |
Gets or sets TaskCompletedWorkHandler.
| |
TaskNumber |
Gets the task number.
| |
TaskRequest |
Gets or sets TaskRequest.
| |
TaskResult |
Gets or sets TaskResult.
|
Typically a derived class should override following method: StartWork CreateWorkflow must set the TaskResult to a appropriate task result
Workflow Elements (HttpRequest,Delay, …) are started by just creating them.