Class EdgeCollection<TNodeValue, TEdgeLabel>
Represents a collection of outgoing labeled edges in a directed graph.
public class EdgeCollection<TNodeValue, TEdgeLabel> : Collection<Edge<TNodeValue, TEdgeLabel>>, IList<Edge<TNodeValue, TEdgeLabel>>, ICollection<Edge<TNodeValue, TEdgeLabel>>, IList, ICollection, IReadOnlyList<Edge<TNodeValue, TEdgeLabel>>, IReadOnlyCollection<Edge<TNodeValue, TEdgeLabel>>, IEnumerable<Edge<TNodeValue, TEdgeLabel>>, IEnumerable
Type Parameters
TNodeValue
The type of the labels associated with graph nodes.
TEdgeLabel
The type of the labels associated with graph edges.
- Inheritance
-
Collection<Edge<TNodeValue, TEdgeLabel>>EdgeCollection<TNodeValue, TEdgeLabel>
- Implements
-
ICollection<Edge<TNodeValue, TEdgeLabel>>IReadOnlyList<Edge<TNodeValue, TEdgeLabel>>IReadOnlyCollection<Edge<TNodeValue, TEdgeLabel>>IEnumerable<Edge<TNodeValue, TEdgeLabel>>
- Inherited Members