MakeDynamic Method (Type, CallSiteBinder, Expression[])

DynamicExpression.MakeDynamic Method (Type, CallSiteBinder, Expression())

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Creates a DynamicExpression that represents a dynamic operation bound by the provided CallSiteBinder.

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

'Declaration
Public Shared Function MakeDynamic ( _
	delegateType As Type, _
	binder As CallSiteBinder, _
	ParamArray arguments As Expression() _
) As DynamicExpression

Parameters

delegateType
Type: System.Type
The type of the delegate used by the CallSite.
binder
Type: System.Runtime.CompilerServices.CallSiteBinder
The runtime binder for the dynamic operation.
arguments
Type: System.Linq.Expressions.Expression ()
The arguments to the dynamic operation.

Return Value

Type: System.Linq.Expressions.DynamicExpression
A DynamicExpression that has NodeType equal to Dynamic, and has the DelegateType, Binder, and Arguments set to the specified values.

Windows Phone OS

Supported in: 8.1, 8.0

Show:
© 2017 Microsoft