2 // System.Runtime.Remoting.Messaging.MethodCallMessageWrapper.cs
4 // Author: Duncan Mak (duncan@ximian.com)
6 // 2002 (C) Copyright, Ximian, Inc.
10 using System.Collections;
11 using System.Reflection;
13 namespace System.Runtime.Remoting.Messaging {
15 public class MethodCallMessageWrapper : IMethodCallMessage, IMethodMessage, IMessage
17 public MethodCallMessageWrapper (IMethodCallMessage msg)
19 throw new NotImplementedException ();
23 public virtual int ArgCount {
24 get { throw new NotImplementedException (); }
28 public virtual object [] Args {
29 get { throw new NotImplementedException (); }
30 set { throw new NotImplementedException (); }
34 public virtual bool HasVarArgs {
35 get { throw new NotImplementedException (); }
39 public virtual int InArgCount {
40 get { throw new NotImplementedException (); }
44 public virtual object [] InArgs {
45 get { throw new NotImplementedException (); }
46 set { throw new NotImplementedException (); }
50 public virtual LogicalCallContext LogicalCallContext {
51 get { throw new NotImplementedException (); }
55 public virtual MethodBase MethodBase {
56 get { throw new NotImplementedException (); }
60 public virtual string MethodName {
61 get { throw new NotImplementedException (); }
65 public virtual object MethodSignature {
66 get { throw new NotImplementedException (); }
70 public virtual IDictionary Properties {
71 get { throw new NotImplementedException (); }
75 public virtual string TypeName {
76 get { throw new NotImplementedException (); }
80 public virtual string Uri {
81 get { throw new NotImplementedException (); }
82 set { throw new NotImplementedException (); }
86 public virtual object GetArg (int argNum)
88 throw new NotImplementedException ();
92 public virtual string GetArgName (int index)
94 throw new NotImplementedException ();
98 public virtual object GetInArg (int argNum)
100 throw new NotImplementedException ();
104 public virtual string GetInArgName (int index)
106 throw new NotImplementedException ();