Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Expression.Call Method (Expression, MethodInfo, Expression, Expression)

Creates a MethodCallExpression that represents a call to a static method that takes two arguments.

Namespace:  System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)
public static MethodCallExpression Call(
	Expression instance,
	MethodInfo method,
	Expression arg0,
	Expression arg1
)

Parameters

instance
Type: System.Linq.Expressions.Expression
An Expression that specifies the instance for an instance call. (pass null for a static (Shared in Visual Basic) method).
method
Type: System.Reflection.MethodInfo
The MethodInfo that represents the target method.
arg0
Type: System.Linq.Expressions.Expression
The Expression that represents the first argument.
arg1
Type: System.Linq.Expressions.Expression
The Expression that represents the second argument.

Return Value

Type: System.Linq.Expressions.MethodCallExpression
A MethodCallExpression that has the NodeType property equal to Call and the Object and Method properties set to the specified values.

Silverlight

Supported in: 5, 4

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft. All rights reserved.