Class AreaMetaDataHandler
Adds meta-data to all edges in a given area.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class AreaMetaDataHandler : AlgorithmBase, IAlgorithm
Constructors
AreaMetaDataHandler(RouterDb, IArea)
Creates a new area mapper.
Declaration
public AreaMetaDataHandler(RouterDb network, IArea area)
Parameters
RouterDb
network
The network. |
IArea
area
The area. |
Properties
EdgeInside
Gets or sets a listener to listen to edge inside notifications.
Declaration
public AreaMetaDataHandler.EdgeInsideDelegate EdgeInside { get; set; }
Property Value
AreaMetaDataHandler.EdgeInsideDelegate
|
NewEdge
Gets or sets a listener to listen to new edge nofications.
Declaration
public AreaMetaDataHandler.NewEdgeDelegate NewEdge { get; set; }
Property Value
AreaMetaDataHandler.NewEdgeDelegate
|
NewVertex
Gets or sets a listener to listen to new vertex notifications.
Declaration
public AreaMetaDataHandler.NewVertexDelegate NewVertex { get; set; }
Property Value
AreaMetaDataHandler.NewVertexDelegate
|
Methods
DoRun(CancellationToken)
Executes the actual algorithm.
Declaration
protected override void DoRun(CancellationToken cancellationToken)
Parameters
CancellationToken
cancellationToken
|