Imported Upstream version 4.3.2.467

Former-commit-id: 9c2cb47f45fa221e661ab616387c9cda183f283d
This commit is contained in:
Xamarin Public Jenkins
2016-02-22 11:00:01 -05:00
parent f302175246
commit f3e3aab35a
4097 changed files with 122406 additions and 82300 deletions

View File

@ -38,6 +38,7 @@ using System.ServiceModel.Channels;
using System.ServiceModel.Description;
using System.Text;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
namespace System.ServiceModel.Dispatcher
@ -135,6 +136,11 @@ namespace System.ServiceModel.Dispatcher
protected override void OnWriteBodyContents (XmlDictionaryWriter writer)
{
if (writer.WriteState == WriteState.Element) {
writer.WriteXmlnsAttribute ("xsi", XmlSchema.InstanceNamespace);
writer.WriteXmlnsAttribute ("xsd", XmlSchema.Namespace);
}
serializer.Serialize (writer, body);
}
}