C# Класс MS.Internal.Xml.XPath.Query

Наследование: ResetableIterator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Advance ( ) : XPathNavigator
Clone ( Query input ) : Query
CompareNodes ( XPathNavigator l, XPathNavigator r ) : XmlNodeOrder
Evaluate ( XPathNodeIterator nodeIterator ) : object
Insert ( List buffer, XPathNavigator nav ) : bool
MatchNode ( XPathNavigator current ) : XPathNavigator
MoveNext ( ) : bool
PrintQuery ( XmlWriter w ) : void
Query ( ) : System
SetXsltContext ( XsltContext context ) : void

Защищенные методы

Метод Описание
Clone ( XPathNavigator input ) : XPathNavigator
Clone ( XPathNodeIterator input ) : XPathNodeIterator
GetXPathType ( object value ) : XPathResultType
Query ( Query other ) : System

Приватные методы

Метод Описание
AssertDOD ( List buffer, XPathNavigator nav, int pos ) : void
AssertQuery ( Query query ) : void
GetMedian ( int l, int r ) : int

Описание методов

Advance() публичный абстрактный Метод

public abstract Advance ( ) : XPathNavigator
Результат System.Xml.XPath.XPathNavigator

Clone() публичный статический Метод

public static Clone ( Query input ) : Query
input Query
Результат Query

Clone() защищенный статический Метод

protected static Clone ( XPathNavigator input ) : XPathNavigator
input System.Xml.XPath.XPathNavigator
Результат System.Xml.XPath.XPathNavigator

Clone() защищенный статический Метод

protected static Clone ( XPathNodeIterator input ) : XPathNodeIterator
input System.Xml.XPath.XPathNodeIterator
Результат System.Xml.XPath.XPathNodeIterator

CompareNodes() публичный статический Метод

public static CompareNodes ( XPathNavigator l, XPathNavigator r ) : XmlNodeOrder
l System.Xml.XPath.XPathNavigator
r System.Xml.XPath.XPathNavigator
Результат XmlNodeOrder

Evaluate() публичный абстрактный Метод

public abstract Evaluate ( XPathNodeIterator nodeIterator ) : object
nodeIterator System.Xml.XPath.XPathNodeIterator
Результат object

GetXPathType() защищенный Метод

protected GetXPathType ( object value ) : XPathResultType
value object
Результат XPathResultType

Insert() публичный Метод

public Insert ( List buffer, XPathNavigator nav ) : bool
buffer List
nav System.Xml.XPath.XPathNavigator
Результат bool

MatchNode() публичный Метод

public MatchNode ( XPathNavigator current ) : XPathNavigator
current System.Xml.XPath.XPathNavigator
Результат System.Xml.XPath.XPathNavigator

MoveNext() публичный Метод

public MoveNext ( ) : bool
Результат bool

PrintQuery() публичный Метод

public PrintQuery ( XmlWriter w ) : void
w System.Xml.XmlWriter
Результат void

Query() публичный Метод

public Query ( ) : System
Результат System

Query() защищенный Метод

protected Query ( Query other ) : System
other Query
Результат System

SetXsltContext() публичный Метод

public SetXsltContext ( XsltContext context ) : void
context System.Xml.Xsl.XsltContext
Результат void