Relationship Class |
Namespace: Dundas.BI.Data.Relationships
The Relationship type exposes the following members.
Name | Description | |
---|---|---|
![]() | Relationship |
Initializes a new instance of the Relationship class, as a user-defined relationship.
|
Name | Description | |
---|---|---|
![]() | Category |
Gets the relationship category.
|
![]() | Description |
Gets or sets the object description.
(Inherited from DescriptorBase.) |
![]() | Id |
Gets the object ID.
(Inherited from DescriptorBase.) |
![]() | Keys |
Gets the relationship keys.
|
![]() | Name |
Gets or sets the object name.
(Inherited from DescriptorBase.) |
![]() | ReferencedStructureId |
Gets the referenced structure ID.
|
![]() | StructureId |
Gets the structure ID.
|
Name | Description | |
---|---|---|
![]() | AddRelationshipKey(RelationshipKey) |
Adds a new relationship key to the current instance. The operation is allowed only if the relationship category is not
Native.
The category is subsequently changed automatically
UserDefined.
|
![]() | AddRelationshipKey(String, String) |
Adds a new relationship key to the current instance. The operation is allowed only if the relationship category is not Native.
The category is subsequently changed automatically UserDefined.
|
![]() | ClearRelationshipKeys |
Clears the relationship keys from the current instance. The operation is allowed only if the relationship category is not Native.
|
![]() | GetKeyElementNames |
Gets the key element names for the specified structure ID.
|
![]() | RemoveRelationshipKey |
Removes the specified key from the current instance. The operation is allowed only if the relationship category is not Native.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from DescriptorBase.) |