1 instantiation of DbParameterReferenceExpression
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
643
return new
DbParameterReferenceExpression
(type, name);
75 references to DbParameterReferenceExpression
System.Data.Entity (75)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (2)
228
/// Visitor pattern method for <see cref="
DbParameterReferenceExpression
"/>.
232
public override void Visit(
DbParameterReferenceExpression
expression)
System\Data\Common\CommandTrees\DbExpressionVisitor.cs (1)
222
public abstract void Visit(
DbParameterReferenceExpression
expression);
System\Data\Common\CommandTrees\DbExpressionVisitor_TResultType.cs (1)
255
public abstract TResultType Visit(
DbParameterReferenceExpression
expression);
System\Data\Common\CommandTrees\DbModificationCommandTree.cs (1)
27
private System.Collections.ObjectModel.ReadOnlyCollection<
DbParameterReferenceExpression
> _parameters;
System\Data\Common\CommandTrees\DbQueryCommandTree.cs (1)
31
private System.Collections.ObjectModel.ReadOnlyCollection<
DbParameterReferenceExpression
> _parameters;
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
414
public override DbExpression Visit(
DbParameterReferenceExpression
expression)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (4)
511
/// or <paramref name="count"/> is not <see cref="DbConstantExpression"/> or <see cref="
DbParameterReferenceExpression
"/> or has a
632
/// Creates a new <see cref="
DbParameterReferenceExpression
"/> that references a parameter with the specified name and type.
640
public static
DbParameterReferenceExpression
Parameter(this TypeUsage type, string name)
2464
/// <paramref name="count"/> is not <see cref="DbConstantExpression"/> or <see cref="
DbParameterReferenceExpression
"/> or has a
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
460
public override void Visit(
DbParameterReferenceExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
306
public override void Visit(
DbParameterReferenceExpression
e)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
522
public override TreeNode Visit(
DbParameterReferenceExpression
e)
System\Data\Common\CommandTrees\Internal\ParameterRetriever.cs (4)
23
private readonly Dictionary<string,
DbParameterReferenceExpression
> paramMappings = new Dictionary<string,
DbParameterReferenceExpression
>();
29
internal static System.Collections.ObjectModel.ReadOnlyCollection<
DbParameterReferenceExpression
> GetParameters(DbCommandTree tree)
38
public override void Visit(
DbParameterReferenceExpression
expression)
System\Data\Common\CommandTrees\Internal\Validator.cs (7)
24
private readonly Dictionary<string,
DbParameterReferenceExpression
> paramMappings = new Dictionary<string,
DbParameterReferenceExpression
>();
44
internal Dictionary<string,
DbParameterReferenceExpression
> Parameters { get { return this.paramMappings; } }
117
public override DbExpression Visit(
DbParameterReferenceExpression
expression)
122
DbParameterReferenceExpression
paramRef = result as
DbParameterReferenceExpression
;
124
DbParameterReferenceExpression
foundParam;
System\Data\Common\EntitySql\CqlQuery.cs (5)
64
IEnumerable<
DbParameterReferenceExpression
> parameters)
102
IEnumerable<
DbParameterReferenceExpression
> parameters,
212
IEnumerable<
DbParameterReferenceExpression
> parameters)
248
IEnumerable<
DbParameterReferenceExpression
> parameters,
268
IEnumerable<
DbParameterReferenceExpression
> parameters,
System\Data\Common\EntitySql\EntitySqlParser.cs (2)
41
public ParseResult Parse(string query, params
DbParameterReferenceExpression
[] parameters)
46
IEnumerable<
DbParameterReferenceExpression
> paramsEnum = parameters;
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
1538
DbParameterReferenceExpression
paramRef;
System\Data\Common\EntitySql\SemanticResolver.cs (10)
100
private readonly Dictionary<string,
DbParameterReferenceExpression
> _parameters;
116
IEnumerable<
DbParameterReferenceExpression
> parameters,
142
Dictionary<string,
DbParameterReferenceExpression
> parameters,
174
/// <returns>A valid dictionary that maps parameter names to <see cref="
DbParameterReferenceExpression
"/>s using the current NameComparer</returns>
175
private static Dictionary<string,
DbParameterReferenceExpression
> ProcessParameters(IEnumerable<
DbParameterReferenceExpression
> paramDefs, ParserOptions parserOptions)
177
Dictionary<string,
DbParameterReferenceExpression
> retParams = new Dictionary<string,
DbParameterReferenceExpression
>(parserOptions.NameComparer);
181
foreach (
DbParameterReferenceExpression
paramDef in paramDefs)
229
internal Dictionary<string,
DbParameterReferenceExpression
> Parameters
System\Data\Mapping\FunctionImportMappingComposable.cs (3)
70
private readonly
DbParameterReferenceExpression
[] m_commandParameters;
149
var
commandParam = (
DbParameterReferenceExpression
)m_commandParameters[i];
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
219
public override TReturn Visit(
DbParameterReferenceExpression
expression)
System\Data\Mapping\ViewGeneration\Utils\ExternalCalls.cs (1)
55
IEnumerable<
DbParameterReferenceExpression
> parameters)
System\Data\Mapping\ViewValidator.cs (1)
545
public override DbExpressionEntitySetInfo Visit(
DbParameterReferenceExpression
expression)
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
730
public override DbExpression Visit(
DbParameterReferenceExpression
expression)
System\Data\Objects\ELinq\Funcletizer.cs (4)
375
DbParameterReferenceExpression
parameterReference = queryParameterType.Parameter(_funcletizer.GenerateParameterName());
600
private readonly
DbParameterReferenceExpression
_parameterReference;
607
DbParameterReferenceExpression
parameterReference,
671
internal
DbParameterReferenceExpression
ParameterReference
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
901
recreatedArgument = DbExpressionBuilder.Parameter(updatedType, ((
DbParameterReferenceExpression
)argument).ParameterName);
System\Data\Objects\Internal\EntitySqlQueryState.cs (2)
232
List<
DbParameterReferenceExpression
> parameters = null;
235
parameters = new List<
DbParameterReferenceExpression
>(this.Parameters.Count);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (3)
323
private Dictionary<ParameterVar,
DbParameterReferenceExpression
> _addedParams = new Dictionary<ParameterVar,
DbParameterReferenceExpression
>();
588
DbParameterReferenceExpression
paramRef;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1027
public override Node Visit(
DbParameterReferenceExpression
e)
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (5)
31
/// <item>The tree contains <see cref="DbLimitExpression"/> with property Limit of type <see cref="
DbParameterReferenceExpression
"/></item>
32
/// <item>The tree contains <see cref="DbSkipExpression"/> with property Count of type <see cref="
DbParameterReferenceExpression
"/></item>
478
if (expression.Limit is
DbParameterReferenceExpression
)
561
public override bool Visit(
DbParameterReferenceExpression
expression)
648
if (expression.Count is
DbParameterReferenceExpression
)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (9)
1692
Debug.Assert(e.Limit is DbConstantExpression || e.Limit is
DbParameterReferenceExpression
, "DbLimitExpression.Limit is of invalid expression type");
1693
Debug.Assert(!((this.SqlVersion == SqlVersion.Sql8) && (e.Limit is
DbParameterReferenceExpression
)), "DbLimitExpression.Limit is DbParameterReferenceExpression for SQL Server 2000.");
2066
var
first = (
DbParameterReferenceExpression
)x;
2067
var
second = (
DbParameterReferenceExpression
)y;
2100
return ((
DbParameterReferenceExpression
)obj).ParameterName.GetHashCode() ^ Int32.MaxValue;
2200
public override ISqlFragment Visit(
DbParameterReferenceExpression
e)
2458
Debug.Assert(e.Count is DbConstantExpression || e.Count is
DbParameterReferenceExpression
, "DbSkipExpression.Count is of invalid expression type");