10 references to DiscriminatorMap
System.Data.Entity (10)
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (1)
350typeInfo.RootType.DiscriminatorMap == null ? null : TrailingSpaceComparer.Instance);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (5)
424if (typeInfo.RootType.DiscriminatorMap != null) 426typeIdType = md.Helper.GetModelTypeUsage(typeInfo.RootType.DiscriminatorMap.DiscriminatorProperty); 2735if (null == typeInfo.RootType.DiscriminatorMap) 2999if (typeInfo.RootType.DiscriminatorMap != null) 3026PlanCompiler.Assert(typeInfo.RootType.DiscriminatorMap != null, "should be used only for DiscriminatorMap type checks");
System\Data\Query\PlanCompiler\StructuredTypeInfo.cs (4)
577if (kv.Value.RootType.DiscriminatorMap != null) 581kv.Value.TypeId = kv.Value.RootType.DiscriminatorMap.GetTypeId(entityType); 776if (null != rootType.DiscriminatorMap) 779rootType.TypeIdType = md.Helper.GetModelTypeUsage(rootType.DiscriminatorMap.DiscriminatorProperty);