MethodCallMessageWrapper.cs 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. //
  2. // System.Runtime.Remoting.Messaging.MethodCallMessageWrapper.cs
  3. //
  4. // Author: Duncan Mak ([email protected])
  5. //
  6. // 2002 (C) Copyright, Ximian, Inc.
  7. //
  8. using System;
  9. using System.Collections;
  10. using System.Reflection;
  11. namespace System.Runtime.Remoting.Messaging {
  12. public class MethodCallMessageWrapper : InternalMessageWrapper, IMethodCallMessage, IMethodMessage, IMessage
  13. {
  14. public MethodCallMessageWrapper (IMethodCallMessage msg)
  15. : base (msg)
  16. {
  17. throw new NotImplementedException ();
  18. }
  19. [MonoTODO]
  20. public virtual int ArgCount {
  21. get { throw new NotImplementedException (); }
  22. }
  23. [MonoTODO]
  24. public virtual object [] Args {
  25. get { throw new NotImplementedException (); }
  26. set { throw new NotImplementedException (); }
  27. }
  28. [MonoTODO]
  29. public virtual bool HasVarArgs {
  30. get { throw new NotImplementedException (); }
  31. }
  32. [MonoTODO]
  33. public virtual int InArgCount {
  34. get { throw new NotImplementedException (); }
  35. }
  36. [MonoTODO]
  37. public virtual object [] InArgs {
  38. get { throw new NotImplementedException (); }
  39. }
  40. [MonoTODO]
  41. public virtual LogicalCallContext LogicalCallContext {
  42. get { throw new NotImplementedException (); }
  43. }
  44. [MonoTODO]
  45. public virtual MethodBase MethodBase {
  46. get { throw new NotImplementedException (); }
  47. }
  48. [MonoTODO]
  49. public virtual string MethodName {
  50. get { throw new NotImplementedException (); }
  51. }
  52. [MonoTODO]
  53. public virtual object MethodSignature {
  54. get { throw new NotImplementedException (); }
  55. }
  56. [MonoTODO]
  57. public virtual IDictionary Properties {
  58. get { throw new NotImplementedException (); }
  59. }
  60. [MonoTODO]
  61. public virtual string TypeName {
  62. get { throw new NotImplementedException (); }
  63. }
  64. [MonoTODO]
  65. public virtual string Uri {
  66. get { throw new NotImplementedException (); }
  67. set { throw new NotImplementedException (); }
  68. }
  69. [MonoTODO]
  70. public virtual object GetArg (int argNum)
  71. {
  72. throw new NotImplementedException ();
  73. }
  74. [MonoTODO]
  75. public virtual string GetArgName (int index)
  76. {
  77. throw new NotImplementedException ();
  78. }
  79. [MonoTODO]
  80. public virtual object GetInArg (int argNum)
  81. {
  82. throw new NotImplementedException ();
  83. }
  84. [MonoTODO]
  85. public virtual string GetInArgName (int index)
  86. {
  87. throw new NotImplementedException ();
  88. }
  89. }
  90. }