Click or drag to resize

spiderDLContext Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Spider Domain Level Context
Inheritance Hierarchy
SystemObject
  imbWEM.Core.crawler.targetsspiderDLContext

Namespace:  imbWEM.Core.crawler.targets
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public class spiderDLContext

The spiderDLContext type exposes the following members.

Constructors
  NameDescription
Public methodspiderDLContext
Initializes a new instance of the spiderDLContext class
Top
Properties
  NameDescription
Public propertyspider
Public propertytargets
Target collection
Public propertyweb
Public propertywRecord
Top
Methods
  NameDescription
Public methodacceptLoadedPages
Accepts the loaded pages.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetNextIterationLTSize
Calculates the number of pages to be loaded in next iteration, in order to respect the PL_max limit in scenario where Load Take (LT) is higher then 1.
Public methodGetPageLoadsToLimit
Returns distance from the Page Load limit
Public methodGetType (Inherited from Object.)
Public methodprocessLink
Processes the link into Targets
Public methodprocessLoaderResult
Processes loader result
Public methodToString (Inherited from Object.)
Top
Fields
  NameDescription
Public fieldOnLoaderTaskProcessed
Called when all loaded targets from spiderTaskResult are processed
Public fieldOnTargetPageAttached
Called at end of [!:spiderTarget.AttachPage(spiderPage, imbSCI.Core.interfaces.ILogBuilder, int)] method
Top
See Also