This document is archived and information here might be outdated.  Recommended version.


INASolverSettings Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > NetworkAnalyst > ESRI.ArcGIS.NetworkAnalyst > Interfaces > IN > INASolverSettings Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (NetworkAnalyst)  

INASolverSettings Interface

Provides access to settings common to all solvers. Note: the INASolverSettings interface has been superseded byINASolverSettings2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Network Analyst Extension.

Members

Name Description
Read/write property AccumulateAttributeNames The collection of network attribute names to be accumulated with the analysis.
Read/write property HierarchyAttributeName The name of the hierarchy attribute to be used in analysis.
Read/write property HierarchyLevelCount The number of levels in the hierarchy attribute.
Read/write property IgnoreInvalidLocations Indicates if invalid locations should be ignored or raise an error.
Read/write property ImpedanceAttributeName The network attribute name to be used as the impedance attribute in analysis.
Read/write property MaxValueForHierarchy The maximum value of the hierarchy attribute.
Read/write property NumTransitionToHierarchy The number of lower level junctions to explore before searching the next hierarchy level.
Read/write property RestrictionAttributeNames The collection of network attribute names to be used as restrictions with the analysis.
Read/write property RestrictUTurns Indicates how U-Turns should be restricted in the analysis.
Read/write property UseHierarchy Indicates if the hierarchy attribute for the network should be used in analysis.

CoClasses that implement INASolverSettings

CoClasses and Classes Description
NAClosestFacilitySolver Performs closest facility analysis.
NALocationAllocationSolver Solves various location-allocation problem types
NAODCostMatrixSolver Performs origin-destination matrix analysis.
NARouteSolver Performs shortest path and tour analysis.
NAServerClosestFacilityParams Deprecated as of 10.0. A container for the closest facility solver settings and return parameters used by NAServer.
NAServerLocationAllocationParams Deprecated as of 10.0. A container for the Location-Allocation solver settings and return parameters used by NAServer.
NAServerODCostMatrixParams Deprecated as of 10.0. A container for the Origin-Destination Cost Matrix solver settings and return parameters used by NAServer.
NAServerRouteParams Deprecated as of 10.0. A container for the route solver settings and return parameters used by NAServer.
NAServerServiceAreaParams Deprecated as of 10.0. A container for the service area solver settings and return parameters used by NAServer.
NAServerVRPParams Deprecated as of 10.0. A container for the Vehicle Routing Problem solver settings and return parameters used by NAServer.
NAServiceAreaSolver Performs service area analysis.
NAVRPSolver Performs VRP network analysis.

Remarks

INAServerSolverSettings has been superseded by INAServerSolverSettings2.

.NET Samples

Closest facility solver (Code Files: frmClosestFacilitySolver) | ArcGIS Network Analyst extension Engine application (Code Files: frmNALayerProperties) | Service area solver (Code Files: frmServiceAreaSolver) | Location-allocation solver (Code Files: frmLocationAllocationSolver) | Vehicle routing problem solver (Code Files: frmVRPSolver) | Origin-destination cost matrix solver (Code Files: frmODCostMatrixSolver) | Route layer (Code Files: Program)

.NET Related Topics

How to setup, solve, and save a network analysis problem