Click or drag to resize
TaxonRelationsTreeExtensionTopologicalEdgeSort Method
Sorts the nodes topologically and returns the edges in an ordered list.

Namespace: ArtDatabanken.Data
Assembly: ArtDatabanken.Data (in ArtDatabanken.Data.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax
public static List<ITaxonRelationsTreeEdge> TopologicalEdgeSort(
	ICollection<ITaxonRelationsTreeNode> treeNodes,
	List<ITaxonRelationsTreeEdge> edgeCollection,
	TaxonRelationsTreeParentsIterationMode treeIterationMode
)

Parameters

treeNodes
Type: System.Collections.GenericICollectionITaxonRelationsTreeNode
The tree nodes.
edgeCollection
Type: System.Collections.GenericListITaxonRelationsTreeEdge
The edge collection.
treeIterationMode
Type: ArtDatabanken.DataTaxonRelationsTreeParentsIterationMode
The tree iteration mode.

Return Value

Type: ListITaxonRelationsTreeEdge
Edge list sorted in node topological order.
See Also