Archetype.MetaObjects.NestedCastingMetaObject.NestedCastingMetaObject C# (CSharp) Method

NestedCastingMetaObject() public method

Initializes a new instance of the NestedCastingMetaObject class.
public NestedCastingMetaObject ( Expression expression, object value, DynamicMetaObject baseMetaObject, IList modules ) : System
expression System.Linq.Expressions.Expression /// The expression representing this during the dynamic binding process. ///
value object /// The runtime value represented by the . ///
baseMetaObject System.Dynamic.DynamicMetaObject /// The representing the result of the binding against the primary delegating object. ///
modules IList /// The modules current collection of modules which will be used as potential delegation targets for dynamic binding operations. ///
return System
        public NestedCastingMetaObject( Expression expression,
            object value,
            DynamicMetaObject baseMetaObject,
            IList<object> modules)
            : base(expression, value, baseMetaObject, modules)
        {
        }