2 // System.CodeDOM CodeMethodInvokeExpression Class implementation
5 // Miguel de Icaza (miguel@ximian.com)
7 // (C) 2001 Ximian, Inc.
10 namespace System.CodeDOM {
12 public class CodeMethodInvokeExpression : CodeExpression {
14 CodeExpression targetObject;
15 CodeExpressionCollection parameters;
20 public CodeMethodInvokeExpression () {}
22 public CodeMethodInvokeExpression (CodeExpression targetObject, string methodName)
24 this.targetObject = targetObject;
25 this.methodName = methodName;
28 public CodeMethodInvokeExpression (CodeExpression targetObject,
30 CodeExpression [] parameters)
32 this.targetObject = targetObject;
33 this.methodName = methodName;
34 this.parameters = new CodeExpressionCollection ();
35 this.parameters.AddRange (parameters);
38 public string MethodName {
48 public CodeExpressionCollection Parameters {
58 public CodeExpression TargetObject {