MakeDynamic() private static method

private static MakeDynamic ( CallSiteBinder binder, Type returnType, ReadOnlyCollection args ) : DynamicExpression
binder CallSiteBinder
returnType Type
args ReadOnlyCollection
return DynamicExpression
Ejemplo n.º 1
0
 public DynamicExpression Update(IEnumerable <Expression> arguments)
 {
     if (arguments == this.Arguments)
     {
         return(this);
     }
     return(Expression.MakeDynamic(this.DelegateType, this.Binder, arguments));
 }
 internal override DynamicExpression Rewrite(Expression[] args)
 {
     return(Expression.MakeDynamic(base.DelegateType, base.Binder, args[0], args[1], args[2], args[3]));
 }