/// <summary> /// Creates new IndexingXsltContext. /// </summary> /// <param name="manager">Newly created IndexingXsltContext</param> /// <param name="nt">The name table to use.</param> public IndexingXsltContext(XPathNavigatorIndexManager manager, XmlNameTable nt) : base(nt as NameTable) { keyFuncImpl = new KeyExtensionFunction(manager); }
/// <summary> /// Creates new KeyExtentionFunction object. /// </summary> /// <param name="manager">Index manager for accessing indexes</param> public KeyExtensionFunction(XPathNavigatorIndexManager manager) { this.manager = manager; }
/// <summary> /// Creates IndexingXPathNavigator over specified XPathNavigator. /// </summary> /// <param name="navigator">Core XPathNavigator</param> public IndexingXPathNavigator(XPathNavigator navigator) { this.nav = navigator; manager = new XPathNavigatorIndexManager(); }
public IndexingXPathNavigator(XPathNavigator navigator) { _nav = navigator; _manager = new XPathNavigatorIndexManager(); }