Author: atsushi
Date: 2007-10-05 02:52:27 -0400 (Fri, 05 Oct 2007)
New Revision: 86951
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionCollection.cs
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/ChangeLog
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/ChangeLog
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/HttpWebClientProtocol.cs
trunk/mcs/class/System.Web.Services/System.Web.Services/ChangeLog
trunk/mcs/class/System.Web.Services/System.Web.Services/WebService.cs
Log:
2007-10-05 Atsushi Enomoto <[EMAIL PROTECTED]>
* HttpWebClientProtocol.cs : implemented EnableDecompression.
* WebService.cs : [ComVisible].
* DiscoveryClientProtocol.cs : [ComVisible]
* ServiceDescriptionCollection.cs : added missing members.
Modified: trunk/mcs/class/System.Web.Services/System.Web.Services/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web.Services/System.Web.Services/ChangeLog
2007-10-05 06:04:25 UTC (rev 86950)
+++ trunk/mcs/class/System.Web.Services/System.Web.Services/ChangeLog
2007-10-05 06:52:27 UTC (rev 86951)
@@ -1,3 +1,7 @@
+2006-12-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * WebService.cs : [ComVisible].
+
2006-12-04 Atsushi Enomoto <[EMAIL PROTECTED]>
* WebService.cs : implemented SoapVersion as documented in MSDN.
Modified: trunk/mcs/class/System.Web.Services/System.Web.Services/WebService.cs
===================================================================
--- trunk/mcs/class/System.Web.Services/System.Web.Services/WebService.cs
2007-10-05 06:04:25 UTC (rev 86950)
+++ trunk/mcs/class/System.Web.Services/System.Web.Services/WebService.cs
2007-10-05 06:52:27 UTC (rev 86951)
@@ -102,6 +102,7 @@
#if NET_2_0
[Browsable (false)]
[DesignerSerializationVisibility
(DesignerSerializationVisibility.Hidden)]
+ [System.Runtime.InteropServices.ComVisible (false)]
public System.Web.Services.Protocols.SoapProtocolVersion
SoapVersion {
get { return _soapVersion; }
}
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
2007-10-05 06:04:25 UTC (rev 86950)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
2007-10-05 06:52:27 UTC (rev 86951)
@@ -1,3 +1,7 @@
+2007-10-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * ServiceDescriptionCollection.cs : added missing members.
+
2007-08-31 Gert Driesen <[EMAIL PROTECTED]>
* ServiceDescription.cs: Do not require write access to file.
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionCollection.cs
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionCollection.cs
2007-10-05 06:04:25 UTC (rev 86950)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionCollection.cs
2007-10-05 06:52:27 UTC (rev 86951)
@@ -148,6 +148,7 @@
public void Insert (int index, ServiceDescription
serviceDescription)
{
List.Insert (index, serviceDescription);
+ OnInsertComplete (index, serviceDescription);
}
public void Remove (ServiceDescription serviceDescription)
@@ -155,6 +156,22 @@
List.Remove (serviceDescription);
}
+#if NET_2_0
+ [MonoTODO]
+ protected override
+#endif
+ void OnInsertComplete (int index, object item)
+ {
+ base.OnInsertComplete (index, item);
+ }
+
+#if NET_2_0
+ [MonoTODO]
+ protected override void SetParent (object value, object parent)
+ {
+ }
+#endif
+
#endregion // Methods
}
}
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/ChangeLog
2007-10-05 06:04:25 UTC (rev 86950)
+++ trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/ChangeLog
2007-10-05 06:52:27 UTC (rev 86951)
@@ -1,3 +1,7 @@
+2007-10-05 Atsushi Enomotot <[EMAIL PROTECTED]>
+
+ * DiscoveryClientProtocol.cs : [ComVisible]
+
2007-08-31 Gert Driesen <[EMAIL PROTECTED]>
* DiscoveryRequestHandler.cs: Do not require write access to file.
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs
2007-10-05 06:04:25 UTC (rev 86950)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs
2007-10-05 06:52:27 UTC (rev 86951)
@@ -229,6 +229,9 @@
}
}
+#if NET_2_0
+ [System.Runtime.InteropServices.ComVisible (false)]
+#endif
[Obsolete ("This method will be removed from a future version.
The method call is no longer required for resource discovery", false)]
public void LoadExternals ()
{
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/ChangeLog
2007-10-05 06:04:25 UTC (rev 86950)
+++ trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/ChangeLog
2007-10-05 06:52:27 UTC (rev 86951)
@@ -1,3 +1,7 @@
+2007-10-05 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * HttpWebClientProtocol.cs : implemented EnableDecompression.
+
2007-10-04 Atsushi Enomoto <[EMAIL PROTECTED]>
* TypeStubManager.cs: reverted r82932 again. This #if ONLY_1_1 causes
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/HttpWebClientProtocol.cs
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/HttpWebClientProtocol.cs
2007-10-05 06:04:25 UTC (rev 86950)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Protocols/HttpWebClientProtocol.cs
2007-10-05 06:52:27 UTC (rev 86951)
@@ -44,7 +44,7 @@
#region Fields
- bool allowAutoRedirect;
+ bool allowAutoRedirect, enableDecompression;
X509CertificateCollection clientCertificates;
CookieContainer cookieContainer;
IWebProxy proxy;
@@ -95,6 +95,14 @@
set { cookieContainer = value; }
}
+#if NET_2_0
+ [DefaultValue (false)]
+ public bool EnableDecompression {
+ get { return enableDecompression; }
+ set { enableDecompression = value; }
+ }
+#endif
+
[Browsable (false)]
[DesignerSerializationVisibility
(DesignerSerializationVisibility.Hidden)]
public IWebProxy Proxy {
@@ -154,6 +162,10 @@
HttpWebRequest request = req as HttpWebRequest;
if (request == null)
return req;
+#if NET_2_0
+ if (enableDecompression)
+ request.AutomaticDecompression =
DecompressionMethods.GZip;
+#endif
request.AllowAutoRedirect = allowAutoRedirect;
if (clientCertificates != null)
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches