| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- //
- // System.Xml.Serialization.XmlReflectionMember
- //
- // Author:
- // Tim Coleman ([email protected])
- //
- // Copyright (C) Tim Coleman, 2002
- //
- namespace System.Xml.Serialization {
- public class XmlReflectionMember {
- #region Fields
- bool isReturnValue;
- string memberName;
- Type memberType;
- bool overrideIsNullable;
- SoapAttributes soapAttributes;
- XmlAttributes xmlAttributes;
- #endregion
- #region Constructors
- public XmlReflectionMember ()
- {
- }
- public XmlReflectionMember (string name, Type type, XmlAttributes attributes)
- {
- memberName = name;
- memberType = type;
- xmlAttributes = attributes;
- }
- #endregion // Constructors
- #region Properties
- public bool IsReturnValue {
- get { return isReturnValue; }
- set { isReturnValue = value; }
- }
- public string MemberName {
- get { return memberName; }
- set { memberName = value; }
- }
- public Type MemberType {
- get { return memberType; }
- set { memberType = value; }
- }
- public bool OverrideIsNullable {
- get { return overrideIsNullable; }
- set { overrideIsNullable = value; }
- }
- public SoapAttributes SoapAttributes {
- get {
- if (soapAttributes == null) soapAttributes = new SoapAttributes();
- return soapAttributes;
- }
- set { soapAttributes = value; }
- }
- public XmlAttributes XmlAttributes {
- get {
- if (xmlAttributes == null) xmlAttributes = new XmlAttributes();
- return xmlAttributes;
- }
- set { xmlAttributes = value; }
- }
- #endregion // Properties
- }
- }
|