MethodCallMessageWrapper.cs 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  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. set { throw new NotImplementedException (); }
  40. }
  41. [MonoTODO]
  42. public virtual LogicalCallContext LogicalCallContext {
  43. get { throw new NotImplementedException (); }
  44. }
  45. [MonoTODO]
  46. public virtual MethodBase MethodBase {
  47. get { throw new NotImplementedException (); }
  48. }
  49. [MonoTODO]
  50. public virtual string MethodName {
  51. get { throw new NotImplementedException (); }
  52. }
  53. [MonoTODO]
  54. public virtual object MethodSignature {
  55. get { throw new NotImplementedException (); }
  56. }
  57. [MonoTODO]
  58. public virtual IDictionary Properties {
  59. get { throw new NotImplementedException (); }
  60. }
  61. [MonoTODO]
  62. public virtual string TypeName {
  63. get { throw new NotImplementedException (); }
  64. }
  65. [MonoTODO]
  66. public virtual string Uri {
  67. get { throw new NotImplementedException (); }
  68. set { throw new NotImplementedException (); }
  69. }
  70. [MonoTODO]
  71. public virtual object GetArg (int argNum)
  72. {
  73. throw new NotImplementedException ();
  74. }
  75. [MonoTODO]
  76. public virtual string GetArgName (int index)
  77. {
  78. throw new NotImplementedException ();
  79. }
  80. [MonoTODO]
  81. public virtual object GetInArg (int argNum)
  82. {
  83. throw new NotImplementedException ();
  84. }
  85. [MonoTODO]
  86. public virtual string GetInArgName (int index)
  87. {
  88. throw new NotImplementedException ();
  89. }
  90. }
  91. }