Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include Protected Members
Include Inherited Members
Represents a role of a ___domain relationship.
The DomainRoleInfo type exposes the following members.
Methods
Name
Description
Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Gets a list of all element links that the given element participates in.
Overloaded. Gets element links for the role.
Overloaded. Gets the links between a source and target element.
Serves as a hash function for a particular type. (Inherited from Object.)
Overloaded. Gets the element linked to this element.
Gets a list of elements that are linked to this role.
Overloaded. Gets a role player from a link.
Gets the link role player moniker corresponding to this role.
Gets the source element that is attached to a link.
Gets the target element that is attached to a link.
Gets the type of the current instance. (Inherited from Object.)
Creates a shallow copy of the current Object. (Inherited from Object.)
Overloaded. Sets the element on the other side of the relationship.
Overloaded. Sets the role player.
Overloaded. Sets the link role player moniker.
Converts the element to a string. (Inherited from DomainObjectInfo.)
Top
Properties
Name
Description
Gets the base ___domain role for this role.
Gets the display name of the element. (Inherited from DomainObjectInfo.)
Gets the ___domain model that contains information about this role. (Overrides DomainObjectInfo.DomainModel.)
Gets the ___domain relationship that this ___domain role belongs to.
Gets the ID of the element. (Inherited from DomainObjectInfo.)
Gets the ___domain role and verifies whether the player of this role logically contains the players of the other role or roles in this relationship.
Gets the ___domain role and verifies whether the multiplicity allows multiple objects.
Gets the ___domain role and verifies whether the multiplicity allows a maximum of one object.
Gets the ___domain role and verifies whether the multiplicity allows zero objects. If it does allow zero objects, this makes it optional.
Gets the ___domain role and verifies that it is source code.
Gets the property information for this ___domain role.
Gets the multiplicity of this role.
Gets the name of the element. (Inherited from DomainObjectInfo.)
Gets the ___domain role opposite this ___domain role in the ___domain relationship.
Gets the ___domain role and verifies whether the element playing this role in a link will be copied when the opposite role player element is copied.
Gets the ___domain role and verifies whether the element playing this role in a link will be deleted when the opposite role player element or the link itself is deleted.
Gets the name of the property that is displayed to the user on the diagram.
Gets the name of the accessor property for this role on the role player ___domain class.
Gets the ___domain class that plays this role.
Top