ArcGIS Pro 2.7 API Reference Guide
AttributedRelationshipClass Class
Members 

ArcGIS.Core.Data Namespace : AttributedRelationshipClass Class
Represents an association between two tables in a geodatabase on which additional information is stored in an intermediate table.
Object Model
AttributedRelationshipClass ClassAttributedRelationship ClassRowBuffer ClassTable ClassDatastore ClassAttributedRelationshipClassDefinition ClassFeatureDataset Class
Syntax
public sealed class AttributedRelationshipClass : RelationshipClass, System.IDisposable  
Public NotInheritable Class AttributedRelationshipClass 
   Inherits RelationshipClass
   Implements System.IDisposable 
Remarks
By default, the intermediate table has three system-generated fields whose name can be retrieved using AttributedRelationshipClassDefinition.GetObjectIDField, AttributedRelationshipClassDefinition.GetDestinationKeyField, AttributedRelationshipClassDefinition.GetDestinationForeignKeyField, respectively. However, the intermediate table may have additional user-defined attributes defined at the moment the AttributedRelationshipClass is created. An AttributedRelationshipClass is always created for relationship classes whose cardinality is many-to-many (RelationshipCardinality.ManyToMany) regardless of whether they have additional user-defined attributes.
Inheritance Hierarchy

System.Object
   ArcGIS.Core.CoreObjectsBase
      ArcGIS.Core.Data.Dataset
         ArcGIS.Core.Data.RelationshipClass
            ArcGIS.Core.Data.AttributedRelationshipClass

Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

AttributedRelationshipClass Members
ArcGIS.Core.Data Namespace