ArcObjects Library Reference (GeoDatabase)  

IGeometricNetworkErrorDetection Interface

Provides access to members that manage and provide geometric network error detection.

Product Availability

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

Description

The IGeometricNetworkErrorDetection interface identifies errors between a geometric network and its logical network.  In order to maintain correct network connectivity in large production environments, it is necessary to have a collection of tools that will enable the user to detect a variety of connectivity problems within a geometric network. In production environments, it is often impractical to drop the network and rebuild when connectivity problems are encountered during general editing of the network. For this reason, it is necessary to provide a set of tools that will enable the end user to detect and repair such problems.

Philosophically, there should not be any need for such tools—the network should always be correct. From this standpoint, the geodatabase will not waver. However, there are certain circumstances where this may
be violated:

Members

Description
Method CreateErrorTable Creates a non-versioned table that can be used to persist error information.
Method CreateSelectionSetFromErrorTable Returns a set of selection sets of the features in the geometric network Error Table.
Method DeleteNetworkElements Deletes the network elements associated with the specified network features.
Method DetectNetworkErrors The features in the geometric network with connectivity problems.
Read/write property ErrorTable The error table currently associated with the geometric network. This property will return nothing unless it has been set within the running application.

CoClasses that implement IGeometricNetworkErrorDetection

CoClasses and Classes Description
GeometricNetwork Esri Geometric Network object.