DynamicMetaObject DynamicMetaObject DynamicMetaObject Constructors

Definition

Overloads

DynamicMetaObject(Expression, BindingRestrictions) DynamicMetaObject(Expression, BindingRestrictions) DynamicMetaObject(Expression, BindingRestrictions)

Initializes a new instance of the DynamicMetaObject class.

DynamicMetaObject(Expression, BindingRestrictions, Object) DynamicMetaObject(Expression, BindingRestrictions, Object) DynamicMetaObject(Expression, BindingRestrictions, Object)

Initializes a new instance of the DynamicMetaObject class.

DynamicMetaObject(Expression, BindingRestrictions) DynamicMetaObject(Expression, BindingRestrictions) DynamicMetaObject(Expression, BindingRestrictions)

Initializes a new instance of the DynamicMetaObject class.

public:
 DynamicMetaObject(System::Linq::Expressions::Expression ^ expression, System::Dynamic::BindingRestrictions ^ restrictions);
public DynamicMetaObject (System.Linq.Expressions.Expression expression, System.Dynamic.BindingRestrictions restrictions);
new System.Dynamic.DynamicMetaObject : System.Linq.Expressions.Expression * System.Dynamic.BindingRestrictions -> System.Dynamic.DynamicMetaObject

Parameters

expression
Expression Expression Expression

The expression representing this DynamicMetaObject during the dynamic binding process.

restrictions
BindingRestrictions BindingRestrictions BindingRestrictions

The set of binding restrictions under which the binding is valid.

DynamicMetaObject(Expression, BindingRestrictions, Object) DynamicMetaObject(Expression, BindingRestrictions, Object) DynamicMetaObject(Expression, BindingRestrictions, Object)

Initializes a new instance of the DynamicMetaObject class.

public:
 DynamicMetaObject(System::Linq::Expressions::Expression ^ expression, System::Dynamic::BindingRestrictions ^ restrictions, System::Object ^ value);
public DynamicMetaObject (System.Linq.Expressions.Expression expression, System.Dynamic.BindingRestrictions restrictions, object value);
new System.Dynamic.DynamicMetaObject : System.Linq.Expressions.Expression * System.Dynamic.BindingRestrictions * obj -> System.Dynamic.DynamicMetaObject

Parameters

expression
Expression Expression Expression

The expression representing this DynamicMetaObject during the dynamic binding process.

restrictions
BindingRestrictions BindingRestrictions BindingRestrictions

The set of binding restrictions under which the binding is valid.

value
Object Object Object

The runtime value represented by the DynamicMetaObject.

Applies to