Represents all paths between two sets of nodes as computed by paths.
Inheritance Hierarchy
Remarks
When querying this result for a path or enumerating it, the paths are found on the fly. Enumerating all paths can be slow if the graph is large and startNodes or endNodes contain many nodes. Generally this should be used to find paths satisfying certain criteria and only enumerating until a suitable path is found to avoid walking the whole graph.
This class cannot be instantiated
Members
No filters for this type
Properties
Gets a collection of all paths between the startNodes and endNodes.
Gets a collection of all paths between the startNodes and endNodes.
This collection's enumerator calculates paths only when needed. This also means that accessing the size or via an index will cause all paths to be calculated immediately which can be slow.
readonlyfinal
Methods
Gets a collection of all paths between the given start and end nodes.
Gets a collection of all paths between the given
start and end nodes.This collection's enumerator calculates paths only when needed. This also means that accessing the size or via an index will cause all paths to be calculated immediately, which can be slow.
final
Parameters
Return Value
- ResultItemCollection<Path>
- All paths between
startandend.