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


IEdgeConnectivityRule Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IE > IEdgeConnectivityRule Interface
ArcGIS Developer Help

IEdgeConnectivityRule Interface

Provides access to members that supply information about, modify and manage edge-edge connectivity rules.

Product Availability

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

Description

IEdgeConnectivityRule interface provides properties for setting up a edge connectivity rule.

When To Use

The IEdgeConnectivityRule is the main interface for creating and getting information about an edge connectivity rule. Use this interface to create a new edge connectivity rule between subtypes in an edge network feature class and subtypes in another edge network feature class. This interface also allows you to specify all of the valid junction subtypes that the edge subtypes can connect through and allows you to set the default junction subtype.

Members

Name Description
Method AddJunction The permissible values for the associated attribute.
Read/write property Category The name associated with the validation rule.
Method ContainsJunction Indicates whether the specified junction class id is in the valid junction list.
Read/write property DefaultJunctionClassID The ID of the default junction feature class.
Read/write property DefaultJunctionSubtypeCode The subtype value of the default junction feature class.
Read/write property FromEdgeClassID The ID of the source NetworkEdge feature class.
Read/write property FromEdgeSubtypeCode The subtype value of the source NetworkEdge feature class.
Method GetJunctionInfo The specified permissible value for the associated attribute.
Read/write property Helpstring The helpstring associated with the validation rule.
Read/write property ID The ID of the validation rule.
Read-only property JunctionClassID The specified permissible value for the associated attribute.
Read-only property JunctionCount The number of valid Junctions.
Read-only property JunctionSubtypeCode The specified permissible value for the associated attribute.
Read/write property ToEdgeClassID The ID of the destination NetworkEdge feature class.
Read/write property ToEdgeSubtypeCode The subtype value of the target NetworkEdge feature class.
Read-only property Type The type associated with the validation rule.

Inherited Interfaces

Interfaces Description
IConnectivityRule Indicator interface that identifies connectivity rules.
IRule Provides access to members that return information about rules.

Classes that implement IEdgeConnectivityRule

Classes Description
EdgeConnectivityRule Esri Edge-Edge NetworkConnectivity rule object.