Encog 1.1 for DotNet
Spider Class
NamespacesEncog.Bot.SpiderSpider
Spider: This is the main class that implements the Heaton Research Spider.
Declaration Syntax
C#Visual BasicVisual C++
public class Spider
Public Class Spider
public ref class Spider
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Spider(SpiderOptions, ISpiderReportable)
Construct a spider object. The options parameter specifies the options for this spider. The report parameter specifies the class that the spider is to report progress to.

AddURL(Uri, Uri, Int32)
Add a URL for processing. Accepts a SpiderURL.

Cancel()()()
This will halt the spider.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filters
A list of URL filters to use.

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Logging
Used to log spider events. Using this object you can configure how the spider logs information.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Options
The configuration options for the spider.

Process()()()
Called to start the spider.

Report
The SpiderReportable object for the spider. The spider will report all information to this class.

Status
Generate basic status information about the spider.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Workload
The workload manager for the spider.

Inheritance Hierarchy
Object
Spider

Assembly: Encog (Module: Encog) Version: 1.1.0.0 (1.1.0)