Microsoft.Scripting.Runtime.ArgumentArray.GetMetaObject C# (CSharp) 메소드

GetMetaObject() 공개 메소드

public GetMetaObject ( Expression parameter, int index ) : DynamicMetaObject
parameter Expression
index int
리턴 System.Dynamic.DynamicMetaObject
        public DynamicMetaObject GetMetaObject(Expression parameter, int index) {
            return DynamicMetaObject.Create(
                GetArgument(index),
                Expression.Call(
                    _GetArgMethod, 
                    AstUtils.Convert(parameter, typeof(ArgumentArray)),
                    AstUtils.Constant(index)
                )
            );
        }