Mvp.Xml.XPointer.XPointerReader.Read C# (CSharp) Method

Read() public method

See XmlReader.Read.
public Read ( ) : bool
return bool
        public override bool Read()
        {
            bool baseRead = _reader.Read();
            if (baseRead)
                return true;
            else if (_pointedNodes != null)
            {
                if (_pointedNodes.MoveNext())
                {
                    _reader = new SubtreeXPathNavigator(_pointedNodes.Current).ReadSubtree();
                    return _reader.Read();
                }
            }
            return false;
        }

Usage Example

示例#1
0
 public void XPath1SchemeNoSelectedNodeTest() 
 {
     string xptr = "xpath1(no-such-node/foo)";            
     XmlReader reader = new XmlTextReader(Globals.GetResource(Globals.PubsNsResource));
     XPointerReader xpr = new XPointerReader(reader, xptr);            
     while (xpr.Read()) {}            
 }
All Usage Examples Of Mvp.Xml.XPointer.XPointerReader::Read