Constructs a selector from two inner selectors and a conditional delegate.

Declaration Syntax

Public Sub New( _
	ByVal trueSelector As LinkSelector, _
	ByVal falseSelector As LinkSelector, _
	ByVal filterDelegate As RequestFilterDelegate _
)
public ConditionalSelector(
	LinkSelector trueSelector,
	LinkSelector falseSelector,
	RequestFilterDelegate filterDelegate
);
public: ConditionalSelector(
	LinkSelector trueSelector,
	LinkSelector falseSelector,
	RequestFilterDelegate filterDelegate
);
public function ConditionalSelector(
	trueSelector : LinkSelector,
	falseSelector : LinkSelector,
	filterDelegate : RequestFilterDelegate
);

Parameters

trueSelector
The selector to call if filterDelegate returns
true
falseSelector
The selector to call if filterDelegate returns
false
filterDelegate
The conditional called for the two requests in order to determine which inner selector to call. 

Requirements

Namespace: Eas.WebCrawler.PlugIns.Selectors
Assembly: Eas.WebCrawler.PlugIns (eas.webcrawler.plugins.dll)

See Also

ConditionalSelector Class | ConditionalSelector Members | Eas.WebCrawler.PlugIns.Selectors Namespace