IronRuby.Runtime.Calls.MetaObjectBuilder.CreateMetaObject C# (CSharp) Méthode

CreateMetaObject() private méthode

private CreateMetaObject ( DynamicMetaObjectBinder action ) : DynamicMetaObject
action System.Dynamic.DynamicMetaObjectBinder
Résultat System.Dynamic.DynamicMetaObject
        internal DynamicMetaObject/*!*/ CreateMetaObject(DynamicMetaObjectBinder/*!*/ action) {
            return CreateMetaObject(action, action.ReturnType);
        }

Same methods

MetaObjectBuilder::CreateMetaObject ( DynamicMetaObjectBinder binder, Type returnType ) : DynamicMetaObject

Usage Example

Exemple #1
0
        public override MetaObject /*!*/ Bind(MetaObject /*!*/ context, MetaObject /*!*/[] /*!*/ args)
        {
            var mo = new MetaObjectBuilder();

            SetRule(mo, new CallArguments(context, args, Signature));
            return(mo.CreateMetaObject(this, context, args));
        }
All Usage Examples Of IronRuby.Runtime.Calls.MetaObjectBuilder::CreateMetaObject