2 types derived from EntityIdentity
System.Data.Entity (2)
System\Data\Query\InternalTrees\ColumnMap.cs (2)
917
internal class SimpleEntityIdentity :
EntityIdentity
970
internal class DiscriminatedEntityIdentity :
EntityIdentity
26 references to EntityIdentity
System.Data.Entity (26)
System\Data\Common\Internal\Materialization\ColumnMapKeyBuilder.cs (1)
159
private void Append(string prefix,
EntityIdentity
entityIdentity)
System\Data\Common\Internal\Materialization\Translator.cs (3)
897
private static Expression Emit_EntityKey_ctor(Translator translator,
EntityIdentity
entityIdentity, bool isForColumnValue, out Expression entitySetReader)
1204
EntityIdentity
entityIdentity = columnMap.EntityIdentity;
2042
EntityIdentity
entityIdentity = columnMap.EntityIdentity;
System\Data\Query\InternalTrees\ColumnMap.cs (6)
589
private
EntityIdentity
m_entityIdentity;
598
internal EntityColumnMap(md.TypeUsage type, string name, ColumnMap[] properties,
EntityIdentity
entityIdentity)
608
internal
EntityIdentity
EntityIdentity { get { return m_entityIdentity; } }
651
private
EntityIdentity
m_entityIdentity;
660
EntityIdentity
entityIdentity)
670
internal
EntityIdentity
EntityIdentity { get { return m_entityIdentity; } }
System\Data\Query\InternalTrees\ColumnMapCopier.cs (4)
139
protected override
EntityIdentity
VisitEntityIdentity(DiscriminatedEntityIdentity entityIdentity, VarMap replacementVarMap)
152
protected override
EntityIdentity
VisitEntityIdentity(SimpleEntityIdentity entityIdentity, VarMap replacementVarMap)
200
EntityIdentity
newEntityIdentity = VisitEntityIdentity(columnMap.EntityIdentity, replacementVarMap);
261
EntityIdentity
newEntityIdentity = VisitEntityIdentity(columnMap.EntityIdentity, replacementVarMap);
System\Data\Query\InternalTrees\ColumnMapVisitor.cs (5)
54
protected void VisitEntityIdentity(
EntityIdentity
entityIdentity, TArgType arg)
208
protected
EntityIdentity
VisitEntityIdentity(
EntityIdentity
entityIdentity, TArgType arg)
221
protected virtual
EntityIdentity
VisitEntityIdentity(DiscriminatedEntityIdentity entityIdentity, TArgType arg)
226
protected virtual
EntityIdentity
VisitEntityIdentity(SimpleEntityIdentity entityIdentity, TArgType arg)
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (3)
246
EntityIdentity
identity = CreateEntityIdentity((md.EntityType)typeInfo.Type.EdmType, entitySetIdColumnMap, keyColumnMapList.ToArray());
451
EntityIdentity
identity = CreateEntityIdentity(entityType, entitySetIdColumnMap, keyColList);
533
private
EntityIdentity
CreateEntityIdentity(md.EntityType entityType,
System\Data\Query\PlanCompiler\ColumnMapTranslator.cs (4)
246
protected override
EntityIdentity
VisitEntityIdentity(DiscriminatedEntityIdentity entityIdentity, ColumnMapTranslatorTranslationDelegate translationDelegate)
264
protected override
EntityIdentity
VisitEntityIdentity(SimpleEntityIdentity entityIdentity, ColumnMapTranslatorTranslationDelegate translationDelegate)
323
EntityIdentity
newEntityIdentity = VisitEntityIdentity(columnMap.EntityIdentity, translationDelegate);
410
EntityIdentity
newEntityIdentity = VisitEntityIdentity(columnMap.EntityIdentity, translationDelegate);