SoapClientMessage.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. //
  2. // System.Web.Services.Protocols.SoapClientMessage.cs
  3. //
  4. // Author:
  5. // Tim Coleman ([email protected])
  6. //
  7. // Copyright (C) Tim Coleman, 2002
  8. //
  9. using System.Web.Services;
  10. namespace System.Web.Services.Protocols {
  11. public sealed class SoapClientMessage : SoapMessage {
  12. #region Fields
  13. SoapHttpClientProtocol client;
  14. SoapClientMethod clientMethod;
  15. string url;
  16. #endregion
  17. #region Constructors
  18. [MonoTODO ("Determine what calls this constructor.")]
  19. internal SoapClientMessage (SoapHttpClientProtocol client, SoapClientMethod clientMethod, string url)
  20. {
  21. this.client = client;
  22. this.url = url;
  23. this.clientMethod = clientMethod;
  24. }
  25. #endregion
  26. #region Properties
  27. public override string Action {
  28. [MonoTODO]
  29. get { throw new NotImplementedException (); }
  30. }
  31. public SoapHttpClientProtocol Client {
  32. get { return client; }
  33. }
  34. public override LogicalMethodInfo MethodInfo {
  35. [MonoTODO]
  36. get { throw new NotImplementedException (); }
  37. }
  38. public override bool OneWay {
  39. [MonoTODO]
  40. get { throw new NotImplementedException (); }
  41. }
  42. public override string Url {
  43. get { return url; }
  44. }
  45. #endregion // Properties
  46. #region Methods
  47. [MonoTODO]
  48. protected override void EnsureInStage ()
  49. {
  50. throw new NotImplementedException ();
  51. }
  52. [MonoTODO]
  53. protected override void EnsureOutStage ()
  54. {
  55. throw new NotImplementedException ();
  56. }
  57. #endregion // Methods
  58. }
  59. }