Click or drag to resize
IDynamicRelation Properties

The IDynamicRelation type exposes the following members.

Properties
  NameDescription
Public propertyAliasLeftOperand
Gets the alias for the left operand.
(Inherited from IRelation.)
Public propertyAliasRightOperand
Gets the alias for the right operand.
(Inherited from IRelation.)
Public propertyJoinType
The join type to use. If right operand is null and left operand is a DerivedTableDefinition, this value is ignored.
(Inherited from IRelation.)
Public propertyLeftOperand
Gets the left operand. Can be either a DerivedTableDefinition or an entity field (IEntityFieldCore)
Public propertyLeftOperandInheritanceInfo
Gets the left operand's InheritanceInfo
(Inherited from IRelation.)
Public propertyLeftOperandIsDerivedTable
Returns true of the left operand Is a DerivedTableDefinition
Public propertyLeftOperandPersistenceInfo
Gets the persistence info for the left operand. Is null if left operand is a DerivedTableDefinition instead of an IEntityFieldCore
Public propertyOnClause
Gets the On clause filter for the On clause in the join. Should be null if a cross-join is used.
Public propertyRightOperand
Gets the right operand. Can be either a DerivedTableDefinition or an entity field (IEntityFieldCore) or null (left operand then has to be a DerivedTableDefinition)
Public propertyRightOperandInheritanceInfo
Gets the right operand's InheritanceInfo
(Inherited from IRelation.)
Public propertyRightOperandIsDerivedTable
Returns true of the right operand Is a DerivedTableDefinition
Public propertyRightOperandPersistenceInfo
Gets the persistence info for the right operand. Is null if right operand is a DerivedTableDefinition instead of an IEntityFieldCore
Public propertyStartElementIsPkSide
Returns true if the start element of the relation (the left operand) is the Pkside.
(Inherited from IRelation.)
Top
See Also