![]() GetObjectHandle | Gets the object handle. |
Crawls | Maintains a list of Crawls mananged by the Engine. |
EngineActions | |
State | The crawling state of the Engine. |
StopEngineOnCrawlCompleted | Should the Engine stop when a crawl completes? It is necessary to set this value to 'false' when using the Service. |
Equals (inherited from Object) | |
GetHashCode (inherited from Object) | |
GetType (inherited from Object) | |
Pause | Pauses the Engine and the Crawl threads. |
Resume | Resumes the Engine and the Crawl threads. |
Start | Starts the Engine and the Crawl threads. |
Stop | Stops the Engine and Crawl threads. All remaining CrawlRequests and existing Discoveries will be saved to the database tables 'CrawlRequests' and 'Discoveries'. |
ToString (inherited from Object) |
OnCrawlCompleted | Occurs when [on crawl completed]. |
OnCrawlRequestCompleted | Occurs when [on crawl request completed]. |
OnCrawlRequestRetrying | Occurs when [on crawl request retrying]. |
Finalize (inherited from Object) | |
MemberwiseClone (inherited from Object) |
Engine Constructor
|
The Engine. |
StateControl | A wait handle to pause or resume the crawl threads. |
Crawl | Submits a CrawlRequest to an internal queue for crawling. |
CrawlRequestCompleted | Crawls the request completed. |
FireOnCrawlCompleted | |
PopulateCrawlCrawlRequests | Populates the crawl crawl requests. This is the most important method for the Engine. |
Render | Renders the CrawlRequest by running all client-side scripts. |
Engine Class | Arachnode.SiteCrawler.Core Namespace