2006-11-28 Nagappan A <anagappan@novell.com>
authorNagappan Alagappan <nagappan@gmail.com>
Tue, 28 Nov 2006 13:21:58 +0000 (13:21 -0000)
committerNagappan Alagappan <nagappan@gmail.com>
Tue, 28 Nov 2006 13:21:58 +0000 (13:21 -0000)
* XmlDataDocument.cs (StringToObject): Modify
XmlConvert.ToDateTime to use XmlDateTimeSerializationMode, as the
default ToDataTime method id obsolete.

svn path=/trunk/mcs/; revision=68579

mcs/class/System.Data/System.Xml/ChangeLog
mcs/class/System.Data/System.Xml/XmlDataDocument.cs

index 582915675f2a73e6da754437dfb76ee01927bf1b..899caa882686e152deba627325700b02134d3e07 100644 (file)
@@ -1,3 +1,9 @@
+2006-11-28  Nagappan A  <anagappan@novell.com>
+
+       * XmlDataDocument.cs (StringToObject): Modify
+       XmlConvert.ToDateTime to use XmlDateTimeSerializationMode, as the
+       default ToDataTime method id obsolete.
+
 2006-04-19  Senganal T <tsenganal@novell.com>
 
        * XmlDataDocument.cs : 
index 869a386bacb337f09f44dc821ccdb449d809fb23..dc3c43a3bedcacdb9af13aa18129f876cec4cde0 100644 (file)
@@ -797,7 +797,11 @@ namespace System.Xml
                                case TypeCode.Boolean: return XmlConvert.ToBoolean (value);
                                case TypeCode.Byte: return XmlConvert.ToByte (value);
                                case TypeCode.Char: return (char)XmlConvert.ToInt32 (value);
+#if NET_2_0
+                               case TypeCode.DateTime: return XmlConvert.ToDateTime (value, XmlDateTimeSerializationMode.Unspecified);
+#else
                                case TypeCode.DateTime: return XmlConvert.ToDateTime (value);
+#endif
                                case TypeCode.Decimal: return XmlConvert.ToDecimal (value);
                                case TypeCode.Double: return XmlConvert.ToDouble (value);
                                case TypeCode.Int16: return XmlConvert.ToInt16 (value);