4 types derived from TypedColumnMap
System.Data.Entity (4)
System\Data\Query\InternalTrees\ColumnMap.cs (4)
352
internal class SimplePolymorphicColumnMap :
TypedColumnMap
439
internal class MultipleDiscriminatorPolymorphicColumnMap :
TypedColumnMap
526
internal class ComplexTypeColumnMap :
TypedColumnMap
587
internal class EntityColumnMap :
TypedColumnMap
32 references to TypedColumnMap
System.Data.Entity (32)
System\Data\Query\InternalTrees\ColumnMap.cs (7)
355
private Dictionary<object,
TypedColumnMap
> m_typedColumnMap;
369
Dictionary<object,
TypedColumnMap
> typeChoices)
386
internal Dictionary<object,
TypedColumnMap
> TypeChoices
426
foreach (KeyValuePair<object,
TypedColumnMap
> kv in this.TypeChoices)
442
private readonly Dictionary<md.EntityType,
TypedColumnMap
> m_typeChoices;
452
Dictionary<md.EntityType,
TypedColumnMap
> typeChoices,
473
internal Dictionary<md.EntityType,
TypedColumnMap
> TypeChoices
System\Data\Query\InternalTrees\ColumnMapCopier.cs (5)
215
Dictionary<object,
TypedColumnMap
> newTypeChoices = new Dictionary<object,
TypedColumnMap
>(columnMap.TypeChoices.Comparer);
216
foreach (KeyValuePair<object,
TypedColumnMap
> kv in columnMap.TypeChoices)
218
TypedColumnMap
newMap = (
TypedColumnMap
)kv.Value.Accept(this, replacementVarMap);
System\Data\Query\InternalTrees\ColumnMapFactory.cs (2)
55
Dictionary<EntityType,
TypedColumnMap
> typeChoices = new Dictionary<EntityType,
TypedColumnMap
>(mappedEntityTypes.Count);
System\Data\Query\InternalTrees\ColumnMapVisitor.cs (1)
143
foreach (
var
typeColumnMap in columnMap.TypeChoices.Values)
System\Data\Query\InternalTrees\Dump.cs (1)
692
foreach (KeyValuePair<object,
TypedColumnMap
> tc in columnMap.TypeChoices) {
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (11)
117
Dictionary<object,
TypedColumnMap
> discriminatorMap, List<
TypedColumnMap
> allMaps)
185
Dictionary<object,
TypedColumnMap
> discriminatorMap, List<
TypedColumnMap
> allMaps, bool handleRelProperties)
349
Dictionary<object,
TypedColumnMap
> discriminatorMap = new Dictionary<object,
TypedColumnMap
>(
352
List<
TypedColumnMap
> allMaps = new List<
TypedColumnMap
>();
364
TypedColumnMap
rootTypeColumnMap = null;
381
TypedColumnMap
baseTypeColumnMap = null;
382
foreach (
TypedColumnMap
value in allMaps)
System\Data\Query\PlanCompiler\ColumnMapTranslator.cs (5)
345
Dictionary<object,
TypedColumnMap
> newTypeChoices = columnMap.TypeChoices;
346
foreach (KeyValuePair<object,
TypedColumnMap
> kv in columnMap.TypeChoices)
348
TypedColumnMap
newTypeChoice = (
TypedColumnMap
)kv.Value.Accept(this, translationDelegate);
354
newTypeChoices = new Dictionary<object,
TypedColumnMap
>(columnMap.TypeChoices);