22 references to VarInfoKind
System.Data.Entity (22)
System\Data\Query\PlanCompiler\ColumnMapProcessor.cs (2)
34
if (m_varInfo.Kind ==
VarInfoKind
.CollectionVarInfo)
38
else if(m_varInfo.Kind ==
VarInfoKind
.PrimitiveTypeVarInfo)
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (6)
1364
if (m_varInfoMap.TryGetVarInfo(op.Var, out unnestVarInfo) && unnestVarInfo.Kind ==
VarInfoKind
.CollectionVarInfo)
1587
if (outerVarInfo.Kind ==
VarInfoKind
.CollectionVarInfo)
1591
else if (outerVarInfo.Kind ==
VarInfoKind
.PrimitiveTypeVarInfo)
1597
System.Diagnostics.Debug.Assert(outerVarInfo.Kind ==
VarInfoKind
.StructuredTypeVarInfo, "StructuredVarInfo expected");
2518
if (varInfo.Kind ==
VarInfoKind
.CollectionVarInfo)
2523
else if (varInfo.Kind ==
VarInfoKind
.PrimitiveTypeVarInfo)
System\Data\Query\PlanCompiler\VarInfo.cs (14)
64
/// Gets <see cref="
VarInfoKind
"/> for this <see cref="VarInfo"/>.
66
internal abstract
VarInfoKind
Kind { get; }
97
/// Gets <see cref="
VarInfoKind
"/> for this <see cref="VarInfo"/>. Always <see cref="
VarInfoKind
.CollectionVarInfo"/>.
99
internal override
VarInfoKind
Kind { get { return
VarInfoKind
.CollectionVarInfo; } }
141
/// Gets <see cref="
VarInfoKind
"/> for this <see cref="VarInfo"/>. Always <see cref="
VarInfoKind
.StructuredTypeVarInfo"/>.
143
internal override
VarInfoKind
Kind
145
get { return
VarInfoKind
.StructuredTypeVarInfo; }
239
/// Gets <see cref="
VarInfoKind
"/> for this <see cref="VarInfo"/>. Always <see cref="
VarInfoKind
.CollectionVarInfo"/>.
241
internal override
VarInfoKind
Kind
243
get { return
VarInfoKind
.PrimitiveTypeVarInfo; }