Classes

Class Description
ConditionalSelector

Summary

A base class for selectors which selects links by calling a passed in delegate and than calling an inner selector based on the results of the delegate.
ConstantSelector

Summary

A selector which is passed a boolean and always returns results based on that boolean value.
DecoratingSelector

Summary

A base class for selectors which contains an inner (nested) selector to which the derived class can delegate.
ExtensionSelector

Summary

Selects whether or not to follow links based on the extension of the link uri.
MaximumDepthSelector

Summary

Specifies that all requests above a specific depth should not be followed, otherwise use the inner selector.
NameSelector

Summary

Determines wehether or not to follow links based on whether or not the Request uris contain any of a set of strings inside themselves.
StayOnHostSelector

Summary

Selects whether or not to follow links depending on if the link stays on the same host as its parent.

Delegates

Delegate Description
RequestFilterDelegate

Summary

A delegate that takes a requests and returns
true
or
false
.