diff options
author | Atsushi Eno <atsushieno@gmail.com> | 2009-10-08 13:55:36 +0400 |
---|---|---|
committer | Atsushi Eno <atsushieno@gmail.com> | 2009-10-08 13:55:36 +0400 |
commit | ae41bed33879f2a85830220aaf7ffac3ea20472a (patch) | |
tree | 3771823fc412481b44e27152ee4ea4b9b4287e2d /mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog | |
parent | cd263cb1f496adb927884bbc5b5a56a4e9124d8a (diff) |
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
* DataContractJsonSerializer.cs, JsonSerializationWriter.cs:
alwaysEmitTypeInformation is false by default. It is for __type
attribute, not for type attribute. __type name is always with ":#".
* TypeMap.cs : sort members in default typemap (it is ordered).
Uncomment EmitDefaultValue.
* JsonWriter.cs : handle "null" string (it is somewhat messy).
* WebMessageEncoder.cs : use alwaysEmitTypeInformation to output
object __type.
* DataContractJsonSerializerTest.cs : added test for
alwaysEmitTypeInformation argument.
svn path=/trunk/mcs/; revision=143748
Diffstat (limited to 'mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog')
-rw-r--r-- | mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog index 068f52ffde6..cc5f0624ffd 100644 --- a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog +++ b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Dispatcher/ChangeLog @@ -1,5 +1,10 @@ 2009-10-08 Atsushi Enomoto <atsushi@ximian.com> + * WebMessageEncoder.cs : use alwaysEmitTypeInformation to output + object __type. + +2009-10-08 Atsushi Enomoto <atsushi@ximian.com> + * JsonQueryStringConverter.cs : add custom body name support (used. for AJAX). Handle string value (in very LAMESPEC way). * WebMessageFormatter.cs : add custom body name support. |