SoapClientMessage.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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. #region Constructors
  17. [MonoTODO ("Determine what calls this constructor.")]
  18. internal SoapClientMessage (SoapHttpClientProtocol client, SoapClientMethod clientMethod, string url)
  19. {
  20. this.client = client;
  21. this.url = url;
  22. this.clientMethod = clientMethod;
  23. }
  24. #endregion
  25. #region Properties
  26. public override string Action {
  27. [MonoTODO]
  28. get { throw new NotImplementedException (); }
  29. }
  30. public SoapHttpClientProtocol Client {
  31. get { return client; }
  32. }
  33. public override LogicalMethodInfo MethodInfo {
  34. [MonoTODO]
  35. get { throw new NotImplementedException (); }
  36. }
  37. public override bool OneWay {
  38. [MonoTODO]
  39. get { throw new NotImplementedException (); }
  40. }
  41. public override string Url {
  42. get { return url; }
  43. }
  44. #endregion // Properties
  45. #region Methods
  46. [MonoTODO]
  47. protected override void EnsureInStage ()
  48. {
  49. throw new NotImplementedException ();
  50. }
  51. [MonoTODO]
  52. protected override void EnsureOutStage ()
  53. {
  54. throw new NotImplementedException ();
  55. }
  56. #endregion // Methods
  57. }
  58. }