[Missing <summary> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

Namespace: Remotion.Linq.Parsing.Structure.IntermediateModel
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public static Expression ReplaceParameterWithReference(
	IQuerySourceExpressionNode referencedNode,
	ParameterExpression parameterToReplace,
	Expression expression,
	ClauseGenerationContext context
)
Visual Basic
Public Shared Function ReplaceParameterWithReference ( _
	referencedNode As IQuerySourceExpressionNode, _
	parameterToReplace As ParameterExpression, _
	expression As Expression, _
	context As ClauseGenerationContext _
) As Expression
Visual C++
public:
static Expression^ ReplaceParameterWithReference(
	IQuerySourceExpressionNode^ referencedNode, 
	ParameterExpression^ parameterToReplace, 
	Expression^ expression, 
	ClauseGenerationContext context
)

Parameters

referencedNode
Type: Remotion.Linq.Parsing.Structure.IntermediateModel..::..IQuerySourceExpressionNode

[Missing <param name="referencedNode"/> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

parameterToReplace
Type: System.Linq.Expressions..::..ParameterExpression

[Missing <param name="parameterToReplace"/> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

expression
Type: System.Linq.Expressions..::..Expression

[Missing <param name="expression"/> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

context
Type: Remotion.Linq.Parsing.Structure.IntermediateModel..::..ClauseGenerationContext

[Missing <param name="context"/> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

Return Value

[Missing <returns> documentation for "M:Remotion.Linq.Parsing.Structure.IntermediateModel.QuerySourceExpressionNodeUtility.ReplaceParameterWithReference(Remotion.Linq.Parsing.Structure.IntermediateModel.IQuerySourceExpressionNode,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,Remotion.Linq.Parsing.Structure.IntermediateModel.ClauseGenerationContext)"]

See Also