DiscoveryClientProtocol.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. //
  2. // System.Web.Services.Protocols.DiscoveryClientProtocol.cs
  3. //
  4. // Author:
  5. // Dave Bettin ([email protected])
  6. //
  7. // Copyright (C) Dave Bettin, 2002
  8. //
  9. using System.Collections;
  10. using System.IO;
  11. using System.Web.Services.Protocols;
  12. namespace System.Web.Services.Discovery {
  13. public class DiscoveryClientProtocol : HttpWebClientProtocol {
  14. #region Fields
  15. private IList additionalInformation;
  16. private DiscoveryClientDocumentCollection documents;
  17. private DiscoveryExceptionDictionary errors;
  18. private DiscoveryClientReferenceCollection references;
  19. #endregion // Fields
  20. #region Constructors
  21. [MonoTODO]
  22. public DiscoveryClientProtocol ()
  23. {
  24. throw new NotImplementedException ();
  25. }
  26. #endregion // Constructors
  27. #region Properties
  28. public IList AdditionalInformation {
  29. get { return additionalInformation; }
  30. }
  31. public DiscoveryClientDocumentCollection Documents {
  32. get { return documents; }
  33. }
  34. public DiscoveryExceptionDictionary Errors {
  35. get { return errors; }
  36. }
  37. public DiscoveryClientReferenceCollection References {
  38. get { return references; }
  39. }
  40. #endregion // Properties
  41. #region Methods
  42. [MonoTODO]
  43. public DiscoveryDocument Discover (string url)
  44. {
  45. throw new NotImplementedException ();
  46. }
  47. [MonoTODO]
  48. public DiscoveryDocument DiscoverAny (string url)
  49. {
  50. throw new NotImplementedException ();
  51. }
  52. [MonoTODO]
  53. public Stream Download (ref string url)
  54. {
  55. throw new NotImplementedException ();
  56. }
  57. [MonoTODO]
  58. public Stream Download (ref string url, ref string contentType)
  59. {
  60. throw new NotImplementedException ();
  61. }
  62. [MonoTODO]
  63. public DiscoveryClientResultCollection ReadAll (string topLevelFilename)
  64. {
  65. throw new NotImplementedException ();
  66. }
  67. [MonoTODO]
  68. public void ResolveAll ()
  69. {
  70. throw new NotImplementedException ();
  71. }
  72. [MonoTODO]
  73. public void ResolveOneLevel ()
  74. {
  75. throw new NotImplementedException ();
  76. }
  77. [MonoTODO]
  78. public DiscoveryClientResultCollection WriteAll (string directory, string topLevelFilename)
  79. {
  80. throw new NotImplementedException ();
  81. }
  82. #endregion // Methods
  83. #region Classes
  84. public sealed class DiscoveryClientResultsFile {
  85. #region Fields
  86. private DiscoveryClientResultCollection results;
  87. #endregion // Fields
  88. #region Contructors
  89. [MonoTODO]
  90. public DiscoveryClientResultsFile ()
  91. {
  92. throw new NotImplementedException ();
  93. }
  94. #endregion // Constructors
  95. #region Properties
  96. public DiscoveryClientResultCollection Results {
  97. get { return results; }
  98. }
  99. #endregion // Properties
  100. }
  101. #endregion // Classes
  102. }
  103. }