21 references to Keys
System.Data.Entity (21)
System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs (1)
164Append(",K", entityIdentity.Keys);
System\Data\Common\Internal\Materialization\Translator.cs (7)
903List<Expression> keyReaders = new List<Expression>(entityIdentity.Keys.Length); 904for (int i = 0; i < entityIdentity.Keys.Length; i++) 906Expression keyReader = entityIdentity.Keys[i].Accept(translator, new TranslatorArg(typeof(object))).Expression; 958if (1 == entityIdentity.Keys.Length) 1210Expression nullCheckExpression = Expression.Not(Emit_EntityKey_HasValue(entityIdentity.Keys)); 1298Emit_EntityKey_HasValue(entityIdentity.Keys), 2047Emit_EntityKey_HasValue(entityIdentity.Keys),
System\Data\Query\InternalTrees\ColumnMap.cs (2)
949foreach (SimpleColumnMap c in this.Keys) 1013foreach (SimpleColumnMap c in this.Keys)
System\Data\Query\InternalTrees\ColumnMapCopier.cs (2)
142SimpleColumnMap[] newKeys = VisitList(entityIdentity.Keys, replacementVarMap); 154SimpleColumnMap[] newKeys = VisitList(entityIdentity.Keys, replacementVarMap);
System\Data\Query\InternalTrees\ColumnMapVisitor.cs (2)
70foreach (SimpleColumnMap columnMap in entityIdentity.Keys) 78foreach (SimpleColumnMap columnMap in entityIdentity.Keys)
System\Data\Query\InternalTrees\Dump.cs (4)
810if (entityIdentity.Keys.Length > 0) { 812VisitList(entityIdentity.Keys, dumper); 826if (entityIdentity.Keys.Length > 0) { 828VisitList(entityIdentity.Keys, dumper);
System\Data\Query\PlanCompiler\ColumnMapTranslator.cs (3)
249VisitList(entityIdentity.Keys, translationDelegate); 253entityIdentity = new DiscriminatedEntityIdentity((SimpleColumnMap)newEntitySetColumnMap, entityIdentity.EntitySetMap, entityIdentity.Keys); 266VisitList(entityIdentity.Keys, translationDelegate);