TypedListRelationshipEdge Constructor |
Namespace:
SD.LLBLGen.Pro.ApplicationCore.EntityModel.TypedLists
Assembly:
SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.4.0.0 (5.4.0)
Syntaxpublic TypedListRelationshipEdge(
EntityAlias startVertex,
EntityAlias endVertex,
NormalRelationshipEdge representedRelationshipEdge,
JoinHint hintForJoins,
bool startVertexIsRelationshipStartVertex
)
Public Sub New (
startVertex As EntityAlias,
endVertex As EntityAlias,
representedRelationshipEdge As NormalRelationshipEdge,
hintForJoins As JoinHint,
startVertexIsRelationshipStartVertex As Boolean
)
Parameters
- startVertex
- Type: SD.LLBLGen.Pro.ApplicationCore.EntityModel.TypedLists.EntityAlias
The start vertex. - endVertex
- Type: SD.LLBLGen.Pro.ApplicationCore.EntityModel.TypedLists.EntityAlias
The end vertex. - representedRelationshipEdge
- Type: SD.LLBLGen.Pro.ApplicationCore.EntityModel.NormalRelationshipEdge
The represented relationship edge. - hintForJoins
- Type: SD.LLBLGen.Pro.ApplicationCore.JoinHint
The hint for joins. - startVertexIsRelationshipStartVertex
- Type: System.Boolean
if set to true, the startVertex is the same as representedRelationshipEdge.StartVertex. If false
it's the same as representedRelatioshipEdge.EndVertex (and endVertex is equal to representedRelationshipEdge.StartVertex). This flag is
necessary because relationships with self require a tight binding between startVertex of a TypedListRelationshipEdge and a vertex in the
represented relationshipedge.
See Also