25 references to ToEnd
System.Data.Entity (25)
System\Data\Query\InternalTrees\Command.cs (2)
943
return new RelPropertyOp(prop.
ToEnd
.TypeUsage, prop);
1814
if (relProperty.
ToEnd
.RelationshipMultiplicity != RelationshipMultiplicity.Many &&
System\Data\Query\InternalTrees\Dump.cs (1)
440
WriteString(op.PropertyInfo.
ToEnd
.Name);
System\Data\Query\InternalTrees\RelPropertyHelper.cs (3)
77
this.
ToEnd
.EdmEquals(other.
ToEnd
));
86
return this.
ToEnd
.Identity.GetHashCode();
System\Data\Query\InternalTrees\ScalarOps.cs (1)
1605
internal RelationshipEndMember ToEnd { get { return m_property.
ToEnd
; } }
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (1)
313
ColumnMap propertyColumnMap = CreateColumnMap(property.
ToEnd
.TypeUsage, property.ToString());
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
2820
md.RowType nestedFlatType = m_typeInfo.GetTypeInfo(relProp.
ToEnd
.TypeUsage).FlattenedType;
System\Data\Query\PlanCompiler\PreProcessor.cs (12)
842
TypeUsage entityType = TypeHelpers.GetElementTypeUsage(relProperty.
ToEnd
.TypeUsage);
847
EntitySetBase entitySet = FindTargetEntitySet(r, relProperty.
ToEnd
);
865
RelProperty inverseRelProperty = new RelProperty(relProperty.Relationship, relProperty.
ToEnd
, relProperty.FromEnd);
909
PlanCompiler.Assert(relProperty.
ToEnd
.RelationshipMultiplicity == RelationshipMultiplicity.Many &&
911
"Expected target end multiplicity to be 'many'. Found " + relProperty + "; multiplicity = " + relProperty.
ToEnd
.RelationshipMultiplicity);
921
Node joinNode = BuildJoinForNavProperty(r, relProperty.
ToEnd
, out rsVar, out esVar);
976
PlanCompiler.Assert(m_command.IsRelPropertyReferenced(relProperty) || (relProperty.
ToEnd
.RelationshipMultiplicity == RelationshipMultiplicity.Many),
981
(relProperty.
ToEnd
.RelationshipMultiplicity != RelationshipMultiplicity.Many))
994
if (relProperty.
ToEnd
.RelationshipMultiplicity == RelationshipMultiplicity.Many)
1007
if (relProperty.
ToEnd
.RelationshipMultiplicity == RelationshipMultiplicity.Many)
1659
return m_command.CreateNode(m_command.CreateNullOp(relProperty.
ToEnd
.TypeUsage));
1687
m_command.CreatePropertyOp(relProperty.
ToEnd
),
System\Data\Query\PlanCompiler\StructuredTypeInfo.cs (4)
547
CreateTypeInfoForType(p.
ToEnd
.TypeUsage);
906
md.EdmType refType = p.
ToEnd
.TypeUsage.EdmType;
907
TypeInfo refTypeInfo = GetTypeInfo(p.
ToEnd
.TypeUsage);
1101
result = (p as RelPropertyRef).Property.
ToEnd
.TypeUsage;