Inheritance: System.Xml.XmlReader, IXmlNamespaceResolver
 protected XPathNavigatorReader(XPathNavigator navToRead)
 {
     // Need clone that can be moved independently of original navigator
     _navToRead = navToRead;
     _nav       = XmlEmptyNavigator.Singleton;
     _state     = State.Initial;
     _depth     = 0;
     _nodeType  = XPathNavigatorReader.ToXmlNodeType(_nav.NodeType);
 }
Ejemplo n.º 2
0
 protected XPathNavigatorReader(XPathNavigator navToRead, IXmlLineInfo xli, IXmlSchemaInfo xsi)
 {
     // Need clone that can be moved independently of original navigator
     this.navToRead  = navToRead;
     this.lineInfo   = xli;
     this.schemaInfo = xsi;
     this.nav        = XmlEmptyNavigator.Singleton;
     this.state      = State.Initial;
     this.depth      = 0;
     this.nodeType   = XPathNavigatorReader.ToXmlNodeType(this.nav.NodeType);
 }
 internal CheckValidityHelper(ValidationEventHandler nextEventHandler, XPathNavigatorReader reader)
 {
     this.nextEventHandler = nextEventHandler;
     this.reader = reader;
 }
Ejemplo n.º 4
0
 internal CheckValidityHelper(ValidationEventHandler nextEventHandler, XPathNavigatorReader reader)
 {
     _isValid = true;
     _nextEventHandler = nextEventHandler;
     _reader = reader;
 }