// Author: Dwivedi, Ajay kumar // Adwiv@Yahoo.com using System; using System.Xml.Serialization; using System.Xml; namespace System.Xml.Schema { /// /// Summary description for XmlSchemaObject. /// public abstract class XmlSchemaObject { private int lineNumber; private int linePosition; private string sourceUri; private XmlSerializerNamespaces namespaces; protected XmlSchemaObject() { namespaces = new XmlSerializerNamespaces(); } [XmlIgnore] public int LineNumber { get{ return lineNumber; } set{ lineNumber = value; } } [XmlIgnore] public int LinePosition { get{ return linePosition; } set{ linePosition = value; } } [XmlIgnore] public string SourceUri { get{ return sourceUri; } set{ sourceUri = value; } } // Undocumented Property [XmlNamespaceDeclarations] public XmlSerializerNamespaces Namespaces { get{ return namespaces; } set{ namespaces = value; } } } }