* XmlAnyElementAttribute.cs : add internal IsNullableSpecified
(for moonlight compatibility).
* XmlChoiceIdentifierAttribute.cs : implement MemberInfo (ditto).
svn path=/trunk/mcs/; revision=153394
+2010-03-10 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlAnyElementAttribute.cs : add internal IsNullableSpecified
+ (for moonlight compatibility).
+ * XmlChoiceIdentifierAttribute.cs : implement MemberInfo (ditto).
+
2010-03-08 Atsushi Enomoto <atsushi@ximian.com>
* XmlSerializationWriter.cs : namespaces argument could be null.
}
#if NET_2_0
+ [MonoTODO]
+ internal bool IsNullableSpecified { get; set; }
+
[MonoTODO]
public int Order {
get { return order; }
}
#if NET_2_1
+ MemberInfo member;
// It is used only in 2.1 S.X.Serialization.dll in MS SDK.
- internal MemberInfo MemberInfo { get; set; }
+ internal MemberInfo MemberInfo {
+ get { return member; }
+ set {
+ MemberName = value != null ? value.Name : null;
+ member = value;
+ }
+ }
#endif
internal void AddKeyHash (System.Text.StringBuilder sb)