ArcGIS Enterprise SDK
IRelationshipRule Interface
ArcGIS Enterprise SDK Developer Help > ArcGIS Enterprise SDK API Reference > ArcGIS Enterprise SDK .NET Namespaces > ESRI.ArcGIS.GeoDatabase > Interfaces > IR > IRelationshipRule Interface
ArcGIS Developer Help

IRelationshipRule Interface

Provides access to members that supply information about, modify and manage relationship rules.

Description

The IRelationshipRule interface provides properties for setting up a and managing a relationship rule. Relationship classes can be provided with relationship rules to control how which object subtypes from the origin class can be related to which object subtypes in the destination class. They can also be used to specify a valid cardinality range for all permissable subtype pairs.

Members

Name Description
Read/write property Category The name associated with the validation rule.
Read/write property DestinationClassID The ID of the destination ObjectClass.
Read/write property DestinationMaximumCardinality The maximum cardinality value of the destination ObjectClass.
Read/write property DestinationMinimumCardinality The minimum cardinality value of the destination ObjectClass.
Read/write property DestinationSubtypeCode The subtype value of the destination ObjectClass.
Read/write property Helpstring The helpstring associated with the validation rule.
Read/write property ID The ID of the validation rule.
Read/write property OriginClassID The ID of the origin ObjectClass.
Read/write property OriginMaximumCardinality The maximum cardinality value of the origin ObjectClass.
Read/write property OriginMinimumCardinality The minimum cardinality value of the origin ObjectClass.
Read/write property OriginSubtypeCode The subtype value of the origin ObjectClass.
Read-only property Type The type associated with the validation rule.

Inherited Interfaces

Interfaces Description
IRule Provides access to members that return information about rules.

Classes that implement IRelationshipRule

Classes Description
RelationshipRule Esri relationship rule object.