Class
|
Description
|
AlphabeticComparer
|
Summary
Copmares the priority of two requests and gives higher priority to the one whose uri would be sorted earlier alphabetically.
|
AlwaysEqualComparer
|
Summary
A comparer that considers all requests to be equal.
|
BaseComparer
|
Summary
A base class for implementing IComparer but wihtout having to use the annoying return value of IComparer.Compare.
|
BaseRequestDesirabilityComparer
|
Summary
A base class for BaseComparers that uses the concept of desirability to help define priority.
|
DecoratingComparer
|
Summary
A base class for BaseComparers which contains an inner instance of BaseComparer to which you can delegate if necessary.
|
HashCodeComparer
|
Summary
Compares the priority of requests using the sort order of their hash code (psuedo-randomly).
|
SpecificHostComparer
|
Summary
Prioritizes all requests based on whether or not they come from a specified host. Additional prioritization occurs through an inner BaseComparer.
|
StayOnHostComparer
|
Summary
Prioritizes requests based on whether or not the current request's host is the same as the host of the current requests's parent.
|
TargetDepthComparer
|
Summary
Prioritizes requests whose depth (number of parents) is closest to a target depth. Ties are broken by an inner BaseComparer.
|