Exemplo n.º 1
0
        private XmlNode _end; // context for replace 

        public DocumentXmlWriter(DocumentXmlWriterType type, XmlNode start, XmlDocument document)
        {
            _type = type;
            _start = start;
            _document = document;

            _state = StartState();
            _fragment = new List<XmlNode>();
            _settings = new XmlWriterSettings();
            _settings.CheckCharacters = false;
            _settings.CloseOutput = false;
            _settings.ConformanceLevel = (_state == State.Prolog ? ConformanceLevel.Document : ConformanceLevel.Fragment);
        }
Exemplo n.º 2
0
        private XmlNode _end;                          // context for replace

        public DocumentXmlWriter(DocumentXmlWriterType type, XmlNode start, XmlDocument document)
        {
            _type     = type;
            _start    = start;
            _document = document;

            _state    = StartState();
            _fragment = new List <XmlNode>();
            _settings = new XmlWriterSettings();
            _settings.CheckCharacters  = false;
            _settings.CloseOutput      = false;
            _settings.ConformanceLevel = (_state == State.Prolog ? ConformanceLevel.Document : ConformanceLevel.Fragment);
        }
        XmlNode end; // context for replace 

        public DocumentXmlWriter(DocumentXmlWriterType type, XmlNode start, XmlDocument document) {
            this.type = type;
            this.start = start;
            this.document = document;

            state = StartState(); 
            fragment = new List<XmlNode>();
            settings = new XmlWriterSettings();
            settings.ReadOnly = false;
            settings.CheckCharacters = false;
            settings.CloseOutput = false;
            settings.ConformanceLevel = (state == State.Prolog ? ConformanceLevel.Document : ConformanceLevel.Fragment);
            settings.ReadOnly = true;
        }
 public DocumentXmlWriter(DocumentXmlWriterType type, XmlNode start, XmlDocument document)
 {
     this.type                      = type;
     this.start                     = start;
     this.document                  = document;
     this.state                     = this.StartState();
     this.fragment                  = new List <XmlNode>();
     this.settings                  = new XmlWriterSettings();
     this.settings.ReadOnly         = false;
     this.settings.CheckCharacters  = false;
     this.settings.CloseOutput      = false;
     this.settings.ConformanceLevel = (this.state == State.Prolog) ? ConformanceLevel.Document : ConformanceLevel.Fragment;
     this.settings.ReadOnly         = true;
 }