Lean
$LEAN_TAG$
|
Provides an implementation of DynamicMetaObject that uses get/set methods to update values in the dynamic object. More...
Public Member Functions | |
GetSetPropertyDynamicMetaObject (Expression expression, object value, MethodInfo setPropertyMethodInfo, MethodInfo getPropertyMethodInfo) | |
Initializes a new instance of the T:QuantConnect.Data.GetSetPropertyDynamicMetaObject class. More... | |
override DynamicMetaObject | BindSetMember (SetMemberBinder binder, DynamicMetaObject value) |
Performs the binding of the dynamic set member operation. More... | |
override DynamicMetaObject | BindGetMember (GetMemberBinder binder) |
Performs the binding of the dynamic get member operation. More... | |
Provides an implementation of DynamicMetaObject that uses get/set methods to update values in the dynamic object.
Definition at line 26 of file GetSetPropertyDynamicMetaObject.cs.
QuantConnect.Data.GetSetPropertyDynamicMetaObject.GetSetPropertyDynamicMetaObject | ( | Expression | expression, |
object | value, | ||
MethodInfo | setPropertyMethodInfo, | ||
MethodInfo | getPropertyMethodInfo | ||
) |
Initializes a new instance of the T:QuantConnect.Data.GetSetPropertyDynamicMetaObject class.
expression | The expression representing this T:System.Dynamic.DynamicMetaObject |
value | The value represented by the T:System.Dynamic.DynamicMetaObject |
setPropertyMethodInfo | The set method to use for updating this dynamic object |
getPropertyMethodInfo | The get method to use for updating this dynamic object |
Definition at line 38 of file GetSetPropertyDynamicMetaObject.cs.
override DynamicMetaObject QuantConnect.Data.GetSetPropertyDynamicMetaObject.BindSetMember | ( | SetMemberBinder | binder, |
DynamicMetaObject | value | ||
) |
Performs the binding of the dynamic set member operation.
binder | An instance of the T:System.Dynamic.SetMemberBinder that represents the details of the dynamic operation. |
value | The T:System.Dynamic.DynamicMetaObject representing the value for the set member operation. |
Definition at line 56 of file GetSetPropertyDynamicMetaObject.cs.
override DynamicMetaObject QuantConnect.Data.GetSetPropertyDynamicMetaObject.BindGetMember | ( | GetMemberBinder | binder | ) |
Performs the binding of the dynamic get member operation.
binder | An instance of the T:System.Dynamic.GetMemberBinder that represents the details of the dynamic operation. |
Definition at line 81 of file GetSetPropertyDynamicMetaObject.cs.