private bool ConsumeFirstStep(CompiledXPath path) { if (!path.IsCreatable) return false; Step = path.LastStep; return ConsumeStep(); }
public IXmlCursor Select( CompiledXPath path, IXmlIncludedTypeMap includedTypes, IXmlNamespaceSource namespaces, CursorFlags flags ) { throw new NotImplementedException(); }
private bool ConsumeFirstStep(CompiledXPath path) { if (!path.IsCreatable) { return(false); } Step = path.LastStep; return(ConsumeStep()); }
protected override IXmlCursor Cursor( IXmlNode parent, CompiledXPath path, IXmlIncludedTypeMap includedTypes, CursorFlags flags ) { return(new XPathReadOnlyCursor( parent, path, includedTypes, NamespaceSource.Instance, flags )); }
public object Evaluate(CompiledXPath path) { throw new NotImplementedException(); }
protected abstract IXmlCursor Cursor( IXmlNode parent, CompiledXPath path, IXmlIncludedTypeMap includedTypes, CursorFlags flags );