2 instantiations of ParameterVar
System.Data.Entity (2)
System\Data\Query\InternalTrees\Command.cs (2)
414ParameterVar v = new ParameterVar(NewVarId(), parameterType, parameterName); 436ParameterVar v = new ParameterVar(NewVarId(), generateReplacementType(oldVar.Type), oldVar.ParameterName);
20 references to ParameterVar
System.Data.Entity (20)
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
196if (op.Var.VarType == VarType.Parameter && m_viewArguments.TryGetValue(((ParameterVar)op.Var).ParameterName, out argNode))
System\Data\Query\InternalTrees\Command.cs (12)
30private Dictionary<string, ParameterVar> m_parameterMap; 60m_parameterMap = new Dictionary<string, ParameterVar>(); 389internal ParameterVar GetParameter(string paramName) 409internal ParameterVar CreateParameterVar(string parameterName, 414ParameterVar v = new ParameterVar(NewVarId(), parameterType, parameterName); 432private ParameterVar ReplaceParameterVar(ParameterVar oldVar, Func<TypeUsage, TypeUsage> generateReplacementType) 436ParameterVar v = new ParameterVar(NewVarId(), generateReplacementType(oldVar.Type), oldVar.ParameterName); 453internal ParameterVar ReplaceEnumParameterVar(ParameterVar oldVar) 469internal ParameterVar ReplaceStrongSpatialParameterVar(ParameterVar oldVar)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (4)
323private Dictionary<ParameterVar, DbParameterReferenceExpression> _addedParams = new Dictionary<ParameterVar, DbParameterReferenceExpression>(); 582ParameterVar paramVar = referencedVar as ParameterVar;
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (3)
193foreach (var paramVar in m_command.Vars.OfType<ParameterVar>().Where(v => md.TypeSemantics.IsEnumerationType(v.Type) || md.TypeSemantics.IsStrongSpatialType(v.Type)).ToArray()) 195ParameterVar newVar = md.TypeSemantics.IsEnumerationType(paramVar.Type)