Exemple #1
0
 /// <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);
 }
Exemple #2
0
 /// <summary>
 /// Creates new KeyExtentionFunction object.
 /// </summary>
 /// <param name="manager">Index manager for accessing indexes</param>
 public KeyExtensionFunction(XPathNavigatorIndexManager manager)
 {
     this.manager = manager;
 }
Exemple #3
0
 /// <summary>
 /// Creates IndexingXPathNavigator over specified XPathNavigator.
 /// </summary>
 /// <param name="navigator">Core XPathNavigator</param>
 public IndexingXPathNavigator(XPathNavigator navigator)
 {
     this.nav = navigator;
     manager  = new XPathNavigatorIndexManager();
 }
 /// <summary>
 /// Creates new KeyExtentionFunction object.
 /// </summary>
 /// <param name="manager">Index manager for accessing indexes</param>
 public KeyExtensionFunction(XPathNavigatorIndexManager manager)
 {
     this.manager = manager;
 }
 /// <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 IndexingXPathNavigator over specified XPathNavigator.
 /// </summary>
 /// <param name="navigator">Core XPathNavigator</param>
 public IndexingXPathNavigator(XPathNavigator navigator)
 {
     this.nav = navigator;
     manager = new XPathNavigatorIndexManager();
 }
Exemple #7
0
 public IndexingXPathNavigator(XPathNavigator navigator)
 {
     _nav     = navigator;
     _manager = new XPathNavigatorIndexManager();
 }