Base class for tasks that can be processed by a CrawlerEngine

The following tables list the members exposed by the TaskBase type.

Public Properties

 

Name

Description

Public property Static Supported by the .NET Compact Framework.

CurrentEngine

Gets the current engine.

Public property Static Supported by the .NET Compact Framework.

CurrentTask

Gets the current task.

Public property Supported by the .NET Compact Framework.

Engine

Gets the Engine.

Public property Supported by the .NET Compact Framework.

IsDisposed

Gets a value indicating whether is disposed.

Public property Supported by the .NET Compact Framework.

IsReferenced

Gets a value indicating whether is referenced.

Public property Supported by the .NET Compact Framework.

IsRoot

Gets a value indicating whether is root.

Public property Supported by the .NET Compact Framework.

Item

The this.

Public property Supported by the .NET Compact Framework.

Properties

Gets the properties.

Public property Supported by the .NET Compact Framework.

TaskCompletedWorkHandler

Gets or sets TaskCompletedWorkHandler.

Public property Supported by the .NET Compact Framework.

TaskNumber

Gets the task number.

Public property Supported by the .NET Compact Framework.

TaskRequest

Gets or sets TaskRequest.

Public property Supported by the .NET Compact Framework.

TaskResult

Gets or sets TaskResult.

Top

Public Methods

 

Name

Description

Public method Supported by the .NET Compact Framework.

AddNewReferencedProperty

The add new referenced property.

Public method Supported by the .NET Compact Framework.

AddNewWorkflowChildToStart

Adds the new workflow child to start it.

Public method Supported by the .NET Compact Framework.

BeginReference

The begin reference.

Public method Supported by the .NET Compact Framework.

DequeueAccessPath<T>

Dequeues a access path from the AccessPathManager

Public method Supported by the .NET Compact Framework.

Dispose

(Overloaded) The dispose.

Public method Supported by the .NET Compact Framework.

EndReference

The end reference.

Public method

Equals

(Overloaded) Determines whether the specified Object is equal to the current Object. (inherited from Object).

Public method Supported by the .NET Compact Framework.

ForceTermination

The force termination.

Public method

GetHashCode

Serves as a hash function for a particular type. (inherited from Object).

Public method

GetType

(Overloaded) Gets the Type of the current instance. (inherited from Object).

Public method Supported by the .NET Compact Framework.

OnAllChildrenProcessed

The on all children processed.

Public method Supported by the .NET Compact Framework.

OnBeginChildProcessing

The on begin child processing.

Public method Supported by the .NET Compact Framework.

OnEndChildProcessing

The on end child processing.

Public method Static

ReferenceEquals

Determines whether the specified Object instances are the same instance. (inherited from Object).

Public method Supported by the .NET Compact Framework.

RegisterWorkflowChildForProcessing

The register workflow child for processing.

Public method Supported by the .NET Compact Framework.

StartWork

Starts the Work of the task

Public method Supported by the .NET Compact Framework.

ToString

The to string.

Top

Protected Methods

 

Name

Description

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (inherited from Object).

Top

Private, internal (Friend) and internal protected (Protected Friend) Methods

 

Name

Description

Internal protected (Protected Friend) method Supported by the .NET Compact Framework.

OnWorkflowChildCreated

Called when a workflow child is created.

Internal protected (Protected Friend) method Supported by the .NET Compact Framework.

OnWorkflowChildDisposed

Called when a workflow child is disposed.

Top

See Also