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

DelegatingMetaObject() protected method

Initializes a new instance of the DelegatingMetaObject class.
protected DelegatingMetaObject ( Expression expression, object value, DynamicMetaObject baseMetaObject ) : System
expression Expression /// The expression representing this during the dynamic binding process. ///
value object /// The runtime value represented by the . ///
baseMetaObject DynamicMetaObject /// The representing the result of the binding against the primary delegating object. ///
return System
        protected DelegatingMetaObject( Expression expression,
            object value,
            DynamicMetaObject baseMetaObject)
            : base(expression, BindingRestrictions.Empty, value)
        {
            _BaseMetaObject = baseMetaObject;
        }