This documentation is archived and is not being maintained.
DynamicMetaObjectBinder::Bind Method (array<Object>, ReadOnlyCollection<ParameterExpression>, LabelTarget)
Visual Studio 2010
Performs the runtime binding of the dynamic operation on a set of arguments.
Assembly: System.Core (in System.Core.dll)
public: virtual Expression^ Bind( array<Object^>^ args, ReadOnlyCollection<ParameterExpression^>^ parameters, LabelTarget^ returnLabel ) override sealed
Parameters
- args
- Type: array<System::Object>
An array of arguments to the dynamic operation.
- parameters
- Type: System.Collections.ObjectModel::ReadOnlyCollection<ParameterExpression>
The array of ParameterExpression instances that represent the parameters of the call site in the binding process.
- returnLabel
- Type: System.Linq.Expressions::LabelTarget
A LabelTarget used to return the result of the dynamic binding.
Return Value
Type: System.Linq.Expressions::ExpressionAn Expression that performs tests on the dynamic operation arguments, and performs the dynamic operation if the tests are valid. If the tests fail on subsequent occurrences of the dynamic operation, Bind will be called again to produce a new Expression for the new argument types.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: