Author: lluis
Date: 2005-06-14 05:29:46 -0400 (Tue, 14 Jun 2005)
New Revision: 45940
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionFormatExtensionCollection.cs
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/SoapProtocolReflector.cs
Log:
2005-06-14 Lluis Sanchez Gual <[EMAIL PROTECTED]>
* SoapProtocolReflector.cs: Set the part name when using bare encoded
format.
* ServiceDescriptionFormatExtensionCollection.cs: Use IsInstanceOfType
instead
of Type.IsAssignableFrom when possible.
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
2005-06-14 09:14:24 UTC (rev 45939)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ChangeLog
2005-06-14 09:29:46 UTC (rev 45940)
@@ -1,3 +1,9 @@
+2005-06-14 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
+ * SoapProtocolReflector.cs: Set the part name when using bare encoded
format.
+ * ServiceDescriptionFormatExtensionCollection.cs: Use IsInstanceOfType
instead
+ of Type.IsAssignableFrom when possible.
+
2005-06-06 Kornél Pál <[EMAIL PROTECTED]>
* ServiceDescriptionReflector.cs: Added support for HttpPostLocalhost
and HttpSoap12
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionFormatExtensionCollection.cs
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionFormatExtensionCollection.cs
2005-06-14 09:14:24 UTC (rev 45939)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionFormatExtensionCollection.cs
2005-06-14 09:29:46 UTC (rev 45940)
@@ -79,7 +79,7 @@
public object Find (Type type)
{
foreach (object value in List)
- if (type.IsAssignableFrom (value.GetType ()))
+ if (type.IsInstanceOfType (value))
return value;
return null;
}
Modified:
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/SoapProtocolReflector.cs
===================================================================
---
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/SoapProtocolReflector.cs
2005-06-14 09:14:24 UTC (rev 45939)
+++
trunk/mcs/class/System.Web.Services/System.Web.Services.Description/SoapProtocolReflector.cs
2005-06-14 09:29:46 UTC (rev 45940)
@@ -189,6 +189,7 @@
else {
string namesp =
members[n].TypeNamespace;
if (namesp == "") namesp =
members[n].Namespace;
+ part.Name =
members[n].ElementName;
part.Type = new
XmlQualifiedName (members[n].TypeName, namesp);
}
msg.Parts.Add (part);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches