Click or drag to resize

IControlRuleBase Interface

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI

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

[Missing <summary> documentation for "T:imbWEM.Core.crawler.rules.control.IControlRuleBase"]

Namespace:  imbWEM.Core.crawler.rules.control
Assembly:  imbWEM.Core (in imbWEM.Core.dll) Version: 0.1.0.0 (0.1.0.0)
Syntax
C#
public interface IControlRuleBase : IRuleBase, 
	IObjectWithName, IObjectWithDescription, IObjectWithNameAndDescription, IAcePluginBase

The IControlRuleBase type exposes the following members.

Properties
  NameDescription
Public propertyafirmative
Public propertydenial
Public propertydescription
Describes how this rule affects the link or page - static part of description
Public propertyinstanceName
Name of this plugin instance
(Inherited from IAcePluginBase.)
Public propertyiteration
Public propertymode
Public propertyname
Caption name of the rule
Public propertyobjective
Public propertyparent
Reference to the evaluator that hosts this rule
Public propertypenaltyUnit
Score penalty for a link not meeting criteria
Public propertypriority
Priority of this rule
Public propertyrole (Inherited from IRuleBase.)
Public propertyscoreUnit
Score reward for a link meeting criteria
Public propertysubject (Inherited from IRuleBase.)
Public propertytagName (Inherited from IRuleBase.)
Public propertytreshold
Public propertytype
Public propertywRecord
Top
Methods
  NameDescription
Public methodAppendDataFields
Appends its data points into new or existing property collection
Public methodonStartIteration
Public methodprepare
Prepares this instance - clears temporary data
Public methodstartIteration
Starts new iteration
Top
Extension Methods
  NameDescription
Public Extension MethodDescribeRule (Defined by spiderTools.)
Top
See Also