C# 클래스 MS.Internal.Xml.XPath.Query

상속: ResetableIterator
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
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