com.esri.arcgis.networkanalyst
Interface INAServerNetworkDescription

All Superinterfaces:
Serializable
All Known Subinterfaces:
INAServerNetworkDescription2
All Known Implementing Classes:
NAServerNetworkDescription

public interface INAServerNetworkDescription
extends Serializable

Deprecated as of 10.0. Provides access to properties that describe the network dataset.

Remarks

At version 10.1, ArcGIS for Server no longer supports performing network analysis via local connections using the GISServer and GISClient APIs. Use the SOAP or REST API instead.

INAServerNetworkDescription has been superseded by INAServerNetworkDescription2.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getName()
          Name of the Network Dataset.
 INAServerNetworkAttribute[] getNetworkAttributes()
          Array of descriptions of network attributes in the network dataset.
 INAServerNetworkSource[] getNetworkSources()
          Array of descriptions of network sources in the network dataset.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Name of the Network Dataset.

Remarks

Name specifies the name of the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The name
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkAttributes

INAServerNetworkAttribute[] getNetworkAttributes()
                                                 throws IOException,
                                                        AutomationException
Array of descriptions of network attributes in the network dataset.

Remarks

NetworkAttributes returns an array of NAServerNetworkAttribute objects that describe the network attributes that are part of the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.networkanalyst.INAServerNetworkAttribute array
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkSources

INAServerNetworkSource[] getNetworkSources()
                                           throws IOException,
                                                  AutomationException
Array of descriptions of network sources in the network dataset.

Remarks

NetworkSources returns an array of NAServerNetworkSource objects that describe the network sources that are part of the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.networkanalyst.INAServerNetworkSource array
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.