Click or drag to resize

IRelationshipEdge Interface

Simple relationship interface which is used to be able to use multiple edge types in viewers for example.

Namespace:  SD.LLBLGen.Pro.ApplicationCore
Assembly:  SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.4.0.0 (5.4.0)
Syntax
public interface IRelationshipEdge : INotifyAsChanged, 
	INotifyAsRemoved

The IRelationshipEdge type exposes the following members.

Properties
  NameDescription
Public propertyFullDescription
Gets the full description.
Public propertyLeftNavigator
Gets the left navigator which is the navigator of the left side of the relationship.
Public propertyLeftQuantifierString
Gets the left quantifier string for the relationship, e.g. if the relationshiptype is 1:n, the left quantifier is 1, the right quantifier is '*'
Public propertyLeftVertexFullName
Gets the Full name of the left vertex of the relationship
Public propertyModelOnly
Gets or sets a value indicating whether this relationship is a 'model only' (true) relationship or a full relationship (false). Full relationships require a foreign key constraint in the relational model data.
Public propertyRelationshipType
Gets the type of the relationship.
Public propertyRightNavigator
Gets the right navigator, which is the navigator of the right side of the relationship.
Public propertyRightQuantifierString
Gets the right quantifier string for the relationship, e.g. if the relationshiptype is 1:n, the left quantifier is 1, the right quantifier is '*'
Public propertyRightVertexFullName
Gets the Full name of the right vertex of the relationship
Top
Events
  NameDescription
Public eventHasBeenChanged
Raised when the implementing element has been changed
(Inherited from INotifyAsChanged.)
Public eventHasBeenRemoved
Raised when the implementing element has been removed from its container
(Inherited from INotifyAsRemoved.)
Top
See Also