The TableRelationship type exposes the following members.

Methods

  NameDescription
CreateJoinedTableOverloaded.
Creates a new Table by joining the Tables defined in the TableRelationship.
CreateMemoryRelationship
Creates an in-memory relationship between two tables.
Dispose
Performs tasks associated with freeing, releasing, or resetting unmanaged resources.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Cardinality
Gets the cardinality of the relationship which describes how the tables are linked together.
DestinationForeignKeyColumnName
The name of the column acting as the foreign key to the destination key column from the destination table. This property only applies when working with geodatabase relationship classes which are either attributed or have a many-to-many cardinality or both.
DestinationKeyColumnName
The name of the column which acts as the key in the destination table. This property only applies when working with geodatabase relationship classes which are either attributed or have a many-to-many cardinality or both.
DestinationTable
Gets the table which has been defined as being the destination in the relationship.
GeodatabaseFolder
Gets the GeodatabaseFolder in which the relationship class is contained.
IsAttributed
Gets a value indicating whether a relationship class contains extra columns to store attribute information.
Name
Gets the name of the geodatabase relationship class or the name of the in-memory table relationship.
OriginForeignKeyColumnName
The name of the column which acts as the foreign key to the origin key from the origin table.
OriginKeyColumnName
The name of the column which acts as the key in the origin table.
OriginTable
Gets the table which has been defined as being the origin in the relationship.
Type
Gets the type of the relationship.

See Also