Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Namespace: RT.KitchenSink.Collections

Assembly: RT.Util.Core
Implemented by items which support partial comparison.
Exposes an IEnumerable<T> as an IList<T>, enabling buffering of and indexing into the elements generated by the enumerable, while still ensuring that the enumerable is enumerated in a lazy fashion, only as required, and at most once. This collection is read-only, and all write-related methods throw a NotSupportedException.
Represents the result of a partial comparison.
Maintains a poset of all partially comparable elements added to this collection. Two DAGs are maintained - one starting from all the minimal elements towards the largest elements, and the other starting from the maximal elements.
Represents a node in the poset graph. A node represents a single equivalence class, and maintains two sets of links to nearby nodes - specifically, those representing the just-larger and the just-smaller equivalence classes.