Provides access to members that perform basic traces on a network. Note: the ITraceFlowSolver interface has been superseded byITraceFlowSolver2. Please consider using the more recent version.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
When To Use
Use the ITraceFlowSolver interface when you want to implement your own custom solver. This interface provides methods for common network tracing tasks such as find common ancestors and trace upstream.
Members
Description | ||
---|---|---|
FindCircuits | Finds all reachable network elements that are parts of closed circuits in the network. | |
FindCommonAncestors | Finds all reachable network elements that are upstream from all the specified origins. | |
FindFlowElements | Finds all reachable network elements based on the specified flow method. | |
FindFlowEndElements | Finds all reachable network end elements based on the specified flow method. | |
FindPath | Finds a path between the specified origins in the network. | |
PutEdgeOrigins | Sets the starting edges for this trace solver. | |
PutJunctionOrigins | Sets the starting junctions for this trace solver. | |
TraceIndeterminateFlow | Indicates if directional traces include edges with indeterminate or uninitialized flow direction. |
[C#]
Not all members are callable from C#. Please use ITraceFlowSolverGEN instead.
[C++]
[Visual Basic .NET]
Not all members are callable from VB.NET. Please use ITraceFlowSolverGEN instead.
See Also
INetSolver Interface | INetSolverWeights Interface | ITraceFlowSolver Interface