2 // XmlChoiceIdentifierAttribute.cs:
5 // John Donagher (john@webmeta.com)
7 // (C) 2002 John Donagher
12 namespace System.Xml.Serialization
\r
15 /// Summary description for XmlChoiceIdentifierAttribute.
\r
17 [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field
\r
18 | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
\r
19 public class XmlChoiceIdentifierAttribute : Attribute
\r
21 private string memberName;
\r
24 public XmlChoiceIdentifierAttribute ()
\r
27 public XmlChoiceIdentifierAttribute (string name)
\r
32 public string MemberName {
\r
42 /// Specifies Order in which Memberswill be serialized as Elements.
\r
46 get{ return order; }
\r
47 set{ order = value; }
\r