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

Microsoft Silverlight will reach end of support after October 2021. Learn more.

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

Namespace:  System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

Syntax

'Declaration
Public Shared Function Call ( _
    method As MethodInfo, _
    arg0 As Expression, _
    arg1 As Expression, _
    arg2 As Expression, _
    arg3 As Expression _
) As MethodCallExpression
public static MethodCallExpression Call(
    MethodInfo method,
    Expression arg0,
    Expression arg1,
    Expression arg2,
    Expression arg3
)

Parameters

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.

Exceptions

Exception Condition
ArgumentNullException

method is null.

Version Information

Silverlight

Supported in: 5, 4

Platforms

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