C# 클래스 Mvp.Xml.Common.XPath.IndexingXPathNavigator.XPathNavigatorIndexManager

Index manager. Manages collection of named indexes.
파일 보기 프로젝트 열기: Monobjc/monobjc-tools

공개 메소드들

메소드 설명
AddKey ( XPathNavigator nav, string indexName, KeyDef key ) : void

Adds new key to the named index.

BuildIndexes ( ) : void

Builds indexes.

GetNodes ( string indexName, object value ) : XPathNodeIterator

Get indexed nodes by index name and key value.

메소드 상세

AddKey() 공개 메소드

Adds new key to the named index.
public AddKey ( XPathNavigator nav, string indexName, KeyDef key ) : void
nav System.Xml.XPath.XPathNavigator XPathNavigator over XML document to be indexed
indexName string Index name
key KeyDef Key definition
리턴 void

BuildIndexes() 공개 메소드

Builds indexes.
public BuildIndexes ( ) : void
리턴 void

GetNodes() 공개 메소드

Get indexed nodes by index name and key value.
public GetNodes ( string indexName, object value ) : XPathNodeIterator
indexName string Index name
value object Key value
리턴 System.Xml.XPath.XPathNodeIterator