Exemplo n.º 1
0
 public XmlSettings()
 {
     _typeInstantiator = new TypeInstantiator();
     _converter = new Converter(_typeInstantiator);
     _xmlInstantiator = new CustomXmlSerializer(this);
     _xmlPattern = Xml.XmlPattern.Default;
 }
Exemplo n.º 2
0
        protected internal XmlObject(XElement element, IXmlPattern pattern)
        {
            //if (element == null)
            //    throw new ArgumentNullException(nameof(element));
            if (pattern == null)
                throw new ArgumentNullException(nameof(pattern));

            _properties = new Dictionary<string, IProperty>();
            Pattern = pattern;
            Element = element;
        }
Exemplo n.º 3
0
 public XmlDocument(IXmlPattern pattern)
     : base(null, pattern)
 {
     RootElementName = "Document";
 }