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