2009-03-13 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Fri, 13 Mar 2009 07:16:28 +0000 (07:16 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Fri, 13 Mar 2009 07:16:28 +0000 (07:16 -0000)
* XmlChoiceIdentifierAttribute.cs : added internal MemberInfo
  property for SL2.

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

mcs/class/System.XML/System.Xml.Serialization/ChangeLog
mcs/class/System.XML/System.Xml.Serialization/XmlChoiceIdentifierAttribute.cs

index 7f32c1c38210a0b9dd87eb3757fcdd73a358728e..01b57571d544925d806ff4bc55f8f8e6f5e4b364 100644 (file)
@@ -1,3 +1,8 @@
+2009-03-13  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * XmlChoiceIdentifierAttribute.cs : added internal MemberInfo
+         property for SL2.
+
 2009-03-13  Atsushi Enomoto  <atsushi@ximian.com>
 
        * SerializationSource.cs, KeyHelper.cs : split out KeyHelper from
index 4f4d22eaacfa1dfa93e15745f40f0dec0b1eb498..c0b757e492c4db1e74a69c4e5ac0fcfef4316d63 100644 (file)
@@ -29,6 +29,7 @@
 //
 
 using System;
+using System.Reflection;
 
 namespace System.Xml.Serialization
 {
@@ -58,7 +59,12 @@ namespace System.Xml.Serialization
                        }
                        set { memberName = value; }
                }
-               
+
+#if NET_2_1
+               // It is used only in 2.1 S.X.Serialization.dll in MS SDK.
+               internal MemberInfo MemberInfo { get; set; }
+#endif
+
                internal void AddKeyHash (System.Text.StringBuilder sb)
                {
                        sb.Append ("XCA ");