Method | Description | |
---|---|---|
AddKey ( string keyName, string match, string use ) : void |
Adds named key for use with key() function.
|
|
BuildIndexes ( ) : void |
Builds indexes according to defined keys.
|
|
Clone ( ) : |
Creates new cloned version of the IndexingXPathNavigator.
|
|
Compile ( string xpath ) : |
Compiles XPath expressions using base XPathNavigator.Compile() method and set IndexingXsltContext instance to the result of the compilation so compiled expressions support key() extension function.
|
|
GetAttribute ( string localName, string namespaceURI ) : string |
See XPathNavigator.GetAttribute.
|
|
GetNamespace ( string localname ) : string |
See XPathNavigator.GetNamespace.
|
|
IndexingXPathNavigator ( |
Creates IndexingXPathNavigator over specified XPathNavigator.
|
|
IsSamePosition ( |
See XPathNavigator.IsSamePosition.
|
|
MoveTo ( |
See XPathNavigator.MoveTo.
|
|
MoveToAttribute ( string localName, string namespaceURI ) : bool |
See XPathNavigator.MoveToAttribute.
|
|
MoveToFirst ( ) : bool |
See XPathNavigator.MoveToFirst.
|
|
MoveToFirstAttribute ( ) : bool |
See XPathNavigator.MoveToFirstAttribute.
|
|
MoveToFirstChild ( ) : bool |
See XPathNavigator.MoveToFirstChild.
|
|
MoveToFirstNamespace ( XPathNamespaceScope namespaceScope ) : bool |
See XPathNavigator.MoveToFirstNamespace(XPathNamespaceScope).
|
|
MoveToId ( string id ) : bool |
See XPathNavigator.MoveToId.
|
|
MoveToNamespace ( string @namespace ) : bool |
See XPathNavigator.MoveToNamespace.
|
|
MoveToNext ( ) : bool |
See XPathNavigator.MoveToNext().
|
|
MoveToNextAttribute ( ) : bool |
See XPathNavigator.MoveToNextAttribute.
|
|
MoveToNextNamespace ( XPathNamespaceScope namespaceScope ) : bool |
See XPathNavigator.MoveToNextNamespace(XPathNamespaceScope).
|
|
MoveToParent ( ) : bool |
See XPathNavigator.MoveToParent.
|
|
MoveToPrevious ( ) : bool |
See XPathNavigator.MoveToPrevious.
|
|
MoveToRoot ( ) : void |
See XPathNavigator.MoveToRoot.
|
|
Select ( string xpath ) : |
Selects a node set using the specified XPath expression.
|
public AddKey ( string keyName, string match, string use ) : void | ||
keyName | string | The name of the key |
match | string | XPath pattern, defining the nodes to which /// this key is applicable |
use | string | XPath expression used to determine /// the value of the key for each matching node |
return | void |
public Compile ( string xpath ) : |
||
xpath | string | XPath expression to complile |
return |
public GetAttribute ( string localName, string namespaceURI ) : string | ||
localName | string | |
namespaceURI | string | |
return | string |
public GetNamespace ( string localname ) : string | ||
localname | string | |
return | string |
public IndexingXPathNavigator ( |
||
navigator | Core XPathNavigator | |
return | System |
public IsSamePosition ( |
||
other | ||
return | bool |
public MoveTo ( |
||
other | ||
return | bool |
public MoveToAttribute ( string localName, string namespaceURI ) : bool | ||
localName | string | |
namespaceURI | string | |
return | bool |
public MoveToFirstNamespace ( XPathNamespaceScope namespaceScope ) : bool | ||
namespaceScope | XPathNamespaceScope | |
return | bool |
public MoveToNamespace ( string @namespace ) : bool | ||
@namespace | string | |
return | bool |
public MoveToNextNamespace ( XPathNamespaceScope namespaceScope ) : bool | ||
namespaceScope | XPathNamespaceScope | |
return | bool |
public Select ( string xpath ) : |
||
xpath | string | A string representing an XPath expression |
return |