1 instantiation of ExplicitDiscriminatorMap
System.Data.Entity (1)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
2214new ExplicitDiscriminatorMap(_discriminatorMap), _discriminatorMap.EntitySet, relPropertyList);
19 references to ExplicitDiscriminatorMap
System.Data.Entity (19)
System\Data\Query\InternalTrees\Command.cs (1)
841internal DiscriminatedNewEntityOp CreateDiscriminatedNewEntityOp(TypeUsage type, ExplicitDiscriminatorMap discriminatorMap,
System\Data\Query\InternalTrees\ScalarOps.cs (3)
1112private readonly ExplicitDiscriminatorMap m_discriminatorMap; 1116internal DiscriminatedNewEntityOp(TypeUsage type, ExplicitDiscriminatorMap discriminatorMap, 1132internal ExplicitDiscriminatorMap DiscriminatorMap
System\Data\Query\PlanCompiler\PreProcessor.cs (4)
54internal ExplicitDiscriminatorMap DiscriminatorMap; 56internal DiscriminatorMapInfo(EntityTypeBase rootEntityType, bool includesSubTypes, ExplicitDiscriminatorMap discriminatorMap) 76internal void Merge(EntityTypeBase neededRootEntityType, bool includesSubtypes, ExplicitDiscriminatorMap discriminatorMap) 404ExplicitDiscriminatorMap discriminatorMap = null;
System\Data\Query\PlanCompiler\StructuredTypeInfo.cs (7)
106private Dictionary<md.EntitySetBase, ExplicitDiscriminatorMap> m_discriminatorMaps; 340Dictionary<md.EntitySetBase, ExplicitDiscriminatorMap> filteredMaps = null; 343filteredMaps = new Dictionary<md.EntitySetBase, ExplicitDiscriminatorMap>(discriminatorMaps.Count, discriminatorMaps.Comparer); 347ExplicitDiscriminatorMap map = setMapPair.Value.DiscriminatorMap; 426private bool TryGetDiscriminatorMap(md.EdmType type, out ExplicitDiscriminatorMap discriminatorMap) 480ExplicitDiscriminatorMap discriminatorMap; 496private TypeInfo CreateTypeInfoForStructuredType(md.TypeUsage type, ExplicitDiscriminatorMap discriminatorMap)
System\Data\Query\PlanCompiler\TypeInfo.cs (4)
70internal static TypeInfo Create(md.TypeUsage type, TypeInfo superTypeInfo, ExplicitDiscriminatorMap discriminatorMap) 426private readonly ExplicitDiscriminatorMap m_discriminatorMap; 438internal RootTypeInfo(md.TypeUsage type, ExplicitDiscriminatorMap discriminatorMap) 536internal ExplicitDiscriminatorMap DiscriminatorMap