Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs
diff options
context:
space:
mode:
authorAtsushi Eno <atsushieno@gmail.com>2009-08-07 06:47:01 +0400
committerAtsushi Eno <atsushieno@gmail.com>2009-08-07 06:47:01 +0400
commit0b580f7a17561a17f0451a8281d5b0a847869783 (patch)
tree0d46b29f1b07a0cf8e3f07d6db50d4195646a234 /mcs
parentc8f2bc98cc81138715cadb7bdc5a576059db3cee (diff)
2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
* MessageHeader.cs : fill IsReferenceParameter. svn path=/trunk/mcs/; revision=139539
Diffstat (limited to 'mcs')
-rwxr-xr-xmcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog4
-rw-r--r--mcs/class/System.ServiceModel/System.ServiceModel.Channels/MessageHeader.cs5
2 files changed, 8 insertions, 1 deletions
diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog
index c9b465b1055..4c8581e3caf 100755
--- a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog
+++ b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog
@@ -1,3 +1,7 @@
+2009-08-07 Atsushi Enomoto <atsushi@ximian.com>
+
+ * MessageHeader.cs : fill IsReferenceParameter.
+
2009-08-06 Atsushi Enomoto <atsushi@ximian.com>
* ReplyChannelBase.cs, TcpReplyChannel.cs, HttpReplyChannel.cs:
diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/MessageHeader.cs b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/MessageHeader.cs
index 4f01a83f4c8..89f7948fcf4 100644
--- a/mcs/class/System.ServiceModel/System.ServiceModel.Channels/MessageHeader.cs
+++ b/mcs/class/System.ServiceModel/System.ServiceModel.Channels/MessageHeader.cs
@@ -212,12 +212,15 @@ namespace System.ServiceModel.Channels
{
Id = reader.GetAttribute ("Id", Constants.WsuNamespace);
- // FIXME: fill is_ref
string s = reader.GetAttribute ("relay", soap_ns);
relay = s != null ? XmlConvert.ToBoolean (s) : false;
s = reader.GetAttribute ("mustUnderstand", soap_ns);
must_understand = s != null ? XmlConvert.ToBoolean (s) : false;
actor = reader.GetAttribute ("actor", soap_ns) ?? String.Empty;
+
+ s = reader.GetAttribute ("IsReferenceParameter", Constants.WsaNamespace);
+ is_ref = s != null ? XmlConvert.ToBoolean (s) : false;
+
local_name = reader.LocalName;
namespace_uri = reader.NamespaceURI;
body = reader.ReadOuterXml ();