--- /dev/null
+2002-07-28 Dave Bettin <javabettin@yahoo.com>
+ * ContractReference.cs
+ * ContractSearchPattern.cs
+ * DiscoveryClientDocumentCollection.cs
+ * DiscoveryClientProtocol.cs
+ * DiscoveryClientReferenceCollection.cs
+ * DiscoveryClientResultCollection.cs
+ * DiscoveryClientResult.cs
+ * DiscoveryDocument.cs
+ * DiscoveryDocumentLinksPattern.cs
+ * DiscoveryDocumentReference.cs
+ * DiscoveryDocumentSearchPattern.cs
+ * DiscoveryExceptionDictionary.cs
+ * DiscoveryReferenceCollection.cs
+ * DiscoveryReference.cs
+ * DiscoveryRequestHandler.cs
+ * DiscoverySearchPattern.cs
+ * DynamicDiscoveryDocument.cs
+ * ExcludePathInfo.cs
+ * SchemaReference.cs
+ * SoapBinding.cs
+ * XmlSchemaSearchPattern.cs
+ [ Added stubs]
+
+
\ No newline at end of file
--- /dev/null
+// \r
+// System.Web.Services.Discovery.ContractReference.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.IO;\r
+using System.Web.Services.Description;\r
+using System.Xml.Serialization;\r
+\r
+namespace System.Web.Services.Discovery {\r
+\r
+ [XmlRootAttribute("contractRef", Namespace="https://schemas.xmlsoap.org/disco/scl/", IsNullable=true)]\r
+ public class ContractReference : DiscoveryReference {\r
+\r
+ #region Fields\r
+ \r
+ public const string Namespace = "http://schemas.xmlsoap.org/disco/scl/";\r
+\r
+ private ServiceDescription contract;\r
+ private string defaultFilename;\r
+ private string docRef;\r
+ private string href;\r
+ private string url;\r
+ \r
+ #endregion // Fields\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public ContractReference () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public ContractReference (string href) : this() \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public ContractReference (string href, string docRef) : this(href) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ [XmlIgnore]\r
+ public ServiceDescription Contract {\r
+ get { return contract; } \r
+ }\r
+\r
+ [XmlIgnore]\r
+ public override string DefaultFilename {\r
+ get { return defaultFilename; }\r
+ }\r
+ \r
+ [XmlAttribute("docRef")]\r
+ public string DocRef {\r
+ get { return docRef; }\r
+ set { docRef = value; }\r
+ }\r
+ \r
+ [XmlAttribute("ref")]\r
+ public string Ref {\r
+ get { return href; }\r
+ set { href = value; }\r
+ }\r
+ \r
+ [XmlIgnore]\r
+ public override string Url {\r
+ get { return url;} \r
+ set { url = value; }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override object ReadDocument (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ protected internal override void Resolve (string contentType, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override void WriteDocument (object document, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.ContractSearchPattern.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class ContractSearchPattern : DiscoverySearchPattern {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public ContractSearchPattern () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public override string Pattern {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+\r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override DiscoveryReference GetDiscoveryReference (string filename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryClientDocumentCollection.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryClientDocumentCollection : DictionaryBase {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryClientDocumentCollection () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public object this[string url] {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Keys {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Values {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public void Add (string url, object value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public bool Contains (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Remove (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryClientProtocol.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+using System.IO;\r
+using System.Web.Services.Protocols;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public class DiscoveryClientProtocol : HttpWebClientProtocol {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryClientProtocol () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public IList AdditionalInformation {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public DiscoveryClientDocumentCollection Documents {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public DiscoveryExceptionDictionary Errors {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+\r
+ public DiscoveryClientReferenceCollection References {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ } \r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocument Discover (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocument DiscoverAny (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public Stream Download (ref string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public Stream Download (ref string url, ref string contentType)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryClientResultCollection ReadAll (string topLevelFilename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void ResolveOneLevel ()\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryClientResultCollection WriteAll (string directory, string topLevelFilename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Methods\r
+ \r
+ #region Classes\r
+ \r
+ public sealed class DiscoveryClientResultsFile {\r
+ \r
+ #region Contructors\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryClientResultsFile () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+ \r
+ #region Properties\r
+ \r
+ public DiscoveryClientResultCollection Results {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+ }\r
+ #endregion // Classes\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryClientReferenceCollection.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryClientReferenceCollection : DictionaryBase {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryClientReferenceCollection () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public DiscoveryReference this[string url] {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Keys {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Values {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public void Add (DiscoveryReference value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Add (string url, DiscoveryReference value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public bool Contains (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Remove (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Disocvery.DiscoveryClientResult.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryClientResult {\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryClientResult () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryClientResult (Type referenceType, string url, string filename) : this() \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties \r
+ [MonoTODO]\r
+ public string Filename {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public string ReferenceTypeName {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public string Url {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryClientResultCollection.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryClientResultCollection : CollectionBase {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryClientResultCollection () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public DiscoveryClientResult this[int i] {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ } \r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public int Add (DiscoveryClientResult value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public bool Contains (DiscoveryClientResult value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Remove (DiscoveryClientResult value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryDocument.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+using System.IO;\r
+using System.Xml;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryDocument {\r
+\r
+ #region Fields\r
+ \r
+ public const string Namespace = "http://schema.xmlsoap.org/disco/";\r
+ \r
+ #endregion // Fields\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocument () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ public IList References {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public static bool CanRead (XmlReader xmlReader)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public static DiscoveryDocument Read (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public static DiscoveryDocument Read (TextReader textReader)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public static DiscoveryDocument Read (XmlReader xmlReader)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Write (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Write (TextWriter textWriter)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Write (XmlWriter xmlWriter)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryDocumentLinksPattern.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public class DiscoveryDocumentLinksPattern : DiscoverySearchPattern {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocumentLinksPattern () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public override string Pattern {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+\r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override DiscoveryReference GetDiscoveryReference (string filename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryDocumentReference.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.IO;\r
+using System.Web.Services.Description;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryDocumentReference : DiscoveryReference {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocumentReference () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryDocumentReference (string href) : this() \r
+ {\r
+ throw new NotImplementedException ();\r
+ } \r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ [MonoTODO]\r
+ public DiscoveryDocument Document {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override string DefaultFilename {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public string Ref {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override string Url {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override object ReadDocument (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ protected internal override void Resolve (string contentType, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void ResolveAll () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override void WriteDocument (object document, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryDocumentSearchPattern.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryDocumentSearchPattern : DiscoverySearchPattern {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryDocumentSearchPattern () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public override string Pattern {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+\r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override DiscoveryReference GetDiscoveryReference (string filename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryExceptionDictionary.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryExceptionDictionary : DictionaryBase {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryExceptionDictionary () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public Exception this[string url] {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Keys {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ public ICollection Values {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public void Add (string url, Exception value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public bool Contains (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Remove (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryReference.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.IO;\r
+using System.Xml.Serialization;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public abstract class DiscoveryReference {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ protected DiscoveryReference () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ [XmlIgnore]\r
+ public DiscoveryClientProtocol ClientProtocol {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ \r
+ }\r
+ \r
+ [XmlIgnore]\r
+ public virtual string DefaultFilename {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); } \r
+ }\r
+ \r
+ [XmlIgnore]\r
+ public abstract string Url {\r
+ get; \r
+ set;\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ protected static string FilenameFromUrl (string url)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ public abstract object ReadDocument (Stream stream);\r
+ \r
+ [MonoTODO]\r
+ public void Resolve () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ protected internal abstract void Resolve (string contentType, Stream stream);\r
+ \r
+ public abstract void WriteDocument (object document, Stream stream); \r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryReferenceCollection.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Collections;\r
+using System.Reflection;\r
+\r
+namespace System.Web.Services.Discovery {\r
+\r
+ public sealed class DiscoveryReferenceCollection : CollectionBase {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryReferenceCollection () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public DiscoveryReference this[int i] {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public int Add (DiscoveryReference value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public bool Contains (DiscoveryReference value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public void Remove (DiscoveryReference value)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoveryRequestHandler.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Web;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DiscoveryRequestHandler : IHttpHandler {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DiscoveryRequestHandler () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public bool IsReusable {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); } \r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public void ProcessRequest (HttpContext context)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.DiscoverySearchPattern.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public abstract class DiscoverySearchPattern {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ protected DiscoverySearchPattern () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public abstract string Pattern {\r
+ get;\r
+ }\r
+\r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public abstract DiscoveryReference GetDiscoveryReference (string filename);\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Discovery.DynamicDiscoveryDocument.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.IO;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class DynamicDiscoveryDocument {\r
+\r
+ #region Fields\r
+ \r
+ public const string Namespace = "urn:schemas-dynamicdiscovery:disco.2000-03-17";\r
+ \r
+ #endregion // Fields\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public DynamicDiscoveryDocument () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ public ExcludePathInfo[] ExcludePaths {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public static DynamicDiscoveryDocument Load (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ [MonoTODO]\r
+ public void Write (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Discovery.ExcludePathInfo.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class ExcludePathInfo {\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public ExcludePathInfo () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ public ExcludePathInfo (string path) : this() \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ public string Path {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Discovery.SchemaReference.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.IO;\r
+using System.Xml.Schema;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class SchemaReference : DiscoveryReference {\r
+\r
+ #region Fields\r
+ \r
+ public const string Namespace = "http://schemas/xmlsoap.org/disco/schema/";\r
+ \r
+ #endregion // Fields\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public SchemaReference () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public SchemaReference (string href) : this() \r
+ {\r
+ throw new NotImplementedException ();\r
+ } \r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ [MonoTODO]\r
+ public override string DefaultFilename {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public string Ref {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override string Url {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public string TargetNamespace {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public XmlSchema Schema {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override object ReadDocument (Stream stream)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ protected internal override void Resolve (string contentType, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public override void WriteDocument (object document, Stream stream) \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Discovery.SoapBinding.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+using System.Xml;\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class SoapBinding {\r
+\r
+ #region Fields\r
+ \r
+ public const string Namespace = "http://schemas/xmlsoap.org/disco/schema/soap/";\r
+ \r
+ #endregion // Fields\r
+ \r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public SoapBinding () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+ \r
+ [MonoTODO]\r
+ public string Address {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ [MonoTODO]\r
+ public XmlQualifiedName Binding {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ \r
+ [MonoTODO]\r
+ set { throw new NotImplementedException (); }\r
+ }\r
+ \r
+ #endregion // Properties\r
+\r
+ }\r
+}\r
--- /dev/null
+// \r
+// System.Web.Services.Protocols.XmlSchemaSearchPattern.cs\r
+//\r
+// Author:\r
+// Dave Bettin (javabettin@yahoo.com)\r
+//\r
+// Copyright (C) Dave Bettin, 2002\r
+//\r
+\r
+namespace System.Web.Services.Discovery {\r
+ public sealed class XmlSchemaSearchPattern : DiscoverySearchPattern {\r
+\r
+ #region Constructors\r
+\r
+ [MonoTODO]\r
+ public XmlSchemaSearchPattern () \r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+ \r
+ #endregion // Constructors\r
+\r
+ #region Properties\r
+\r
+ public override string Pattern {\r
+ [MonoTODO]\r
+ get { throw new NotImplementedException (); }\r
+ }\r
+\r
+ #endregion // Properties\r
+\r
+ #region Methods\r
+\r
+ [MonoTODO]\r
+ public override DiscoveryReference GetDiscoveryReference (string filename)\r
+ {\r
+ throw new NotImplementedException ();\r
+ }\r
+\r
+ #endregion // Methods\r
+ }\r
+}\r