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