ISpiderModuleBase Interface |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:imbWEM.Core.crawler.modules.ISpiderModuleBase"]
Namespace: imbWEM.Core.crawler.modules
public interface ISpiderModuleBase : IObjectWithName, IObjectWithDescription, IObjectWithNameAndDescription
The ISpiderModuleBase type exposes the following members.
| Name | Description | |
|---|---|---|
| description | (Inherited from IObjectWithDescription.) | |
| name | (Inherited from IObjectWithName.) | |
| parent | ||
| rules |
| Name | Description | |
|---|---|---|
| CountElements |
Counts ISpiderElement instances contained within the module's layers
| |
| CountRules | ||
| evaluate | ||
| onStartIteration |
To be called on the start of new iteration, to trigger Active rules - within the same Web site crawl
| |
| prepare |
Prepares this instance to be used in context of new Web site, i.e. domain
| |
| reportCrawlFinished | ||
| reportDomainFinished | ||
| reportIteration | ||
| setup |
Setups this instance -- it is called by the constructor, it is abstract method in spiderModuleBase | |
| startIteration |
Sets the start of new iteration
|
| Name | Description | |
|---|---|---|
| DescribeModule | (Defined by spiderTools.) |