13 references to ForeignKeys
System.Data.Entity (13)
System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs (2)
213Append(",FK", columnMap.ForeignKeys); 265Append("DC-FK", columnMap.ForeignKeys);
System\Data\Query\InternalTrees\ColumnMapCopier.cs (2)
188SimpleColumnMap[] newForeignKeys = VisitList(columnMap.ForeignKeys, replacementVarMap); 286SimpleColumnMap[] newForeignKeys = VisitList(columnMap.ForeignKeys, replacementVarMap);
System\Data\Query\InternalTrees\ColumnMapVisitor.cs (2)
104foreach (SimpleColumnMap fk in columnMap.ForeignKeys) 177foreach (SimpleColumnMap fk in columnMap.ForeignKeys)
System\Data\Query\InternalTrees\Dump.cs (2)
601if (columnMap.ForeignKeys.Length > 0) { 603VisitList(columnMap.ForeignKeys, dumper);
System\Data\Query\PlanCompiler\ColumnMapTranslator.cs (4)
304VisitList(columnMap.ForeignKeys, translationDelegate); 310columnMap = new DiscriminatedCollectionColumnMap(columnMap.Type, columnMap.Name, newElement, columnMap.Keys, columnMap.ForeignKeys,(SimpleColumnMap)newDiscriminator, columnMap.DiscriminatorValue); 438VisitList(columnMap.ForeignKeys, translationDelegate); 444columnMap = new SimpleCollectionColumnMap(columnMap.Type, columnMap.Name, newElement, columnMap.Keys, columnMap.ForeignKeys);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
983SimpleCollectionColumnMap resultColumnMap = new SimpleCollectionColumnMap(TypeUtils.CreateCollectionType(newColumnMap.Type), newColumnMap.Name, newColumnMap, columnMap.Keys, columnMap.ForeignKeys);