ArcObjects Library Reference (GeoDatabase)  

IDENetworkDataset Interface

Provides access to members that describe network dataset data elements.

Product Availability

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

Members

Description
Read/write property Attributes Array of network attributes in this network dataset.
Read/write property Buildable Indicates if this network dataset is buildable.
Read/write property ConfigurationKeyword The database configuration keyword for the network dataset.
Read/write property Directions The driving directions settings for the network dataset.
Read/write property HierarchyClusterAttribute The network attribute that is used to optimize network building for hierarchical traversal.
Read/write property HierarchyLevelCount The number of hierarchy levels in the network dataset.
Read/write property MaxValueForHierarchy The maximum value for the specified hierarchy level in the network dataset.
Read/write property NetworkType The type of the network dataset.
Read/write property Properties Property set of this network dataset.
Read/write property Sources Array of network sources in this network dataset.
Read/write property SupportsTurns Indicates if this network dataset supports network turn elements.
Read/write property UserData User specified property set of this network dataset.

CoClasses that implement IDENetworkDataset

CoClasses and Classes Description
DENetworkDataset Network Dataset Data Element object.

Remarks

The IDENetworkDataset interface should be used to access certain properties of the Network Dataset, such as Hierarchy information.  The IDENetworkDataset interface in combination with the INetworkBuild::UpdateSchema method, should also be used for combining schema updates into a single operation, such as adding multiple sources or attributes to a network dataset.  This is the same methodology that is used by the network dataset property page in ArcCatalog.

The access the data element for a network dataset, QI to the IDatasetComponent interface and use the DataElement method

.NET Snippets

Create OD Cost Matrix Layer | Create Vehicle Routing Problem Layer | Create Service Area Layer | Create Location Allocation Layer | Create Closest Facility Layer |

.NET Samples

Closest facility solver (Code Files: frmClosestFacilitySolver) | Location-allocation solver (Code Files: frmLocationAllocationSolver) | Network Analyst Engine application (Code Files: frmNALayerProperties) | Origin-destination cost matrix solver (Code Files: frmODCostMatrixSolver) | Route layer (Code Files: Program) | Selection restriction evaluator (Code Files: SelectionRestrictionEvaluator) | Service area solver (Code Files: frmServiceAreaSolver) | Subset network evaluators (Code Files: AddSubsetAttributesCommand FilterSubsetEvaluator RemoveSubsetAttributesCommand ScaleSubsetEvaluator SubsetHelperUI) | Vehicle routing problem solver (Code Files: frmVRPSolver) |