C# 클래스 MS.Internal.Xml.Cache.XPathNodeInfoAtom

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

공개 메소드들

메소드 설명
Equals ( object other ) : bool

Return true if this InfoAtom has the same values as another InfoAtom.

GetHashCode ( ) : int

Return this information atom's hash code, previously computed for performance.

Init ( string localName, string namespaceUri, string prefix, string baseUri, XPathNode pageParent, XPathNode pageSibling, XPathNode pageSimilar, XPathDocument doc, int lineNumBase, int linePosBase ) : void

Initialize an existing shared information atom. This method should only be used by the XNodeInfoTable.

ToString ( ) : string

Return InfoAtom formatted as a string: hash=xxx, {http://my.com}foo:bar, parent=1, sibling=1, lineNum=0, linePos=0

XPathNodeInfoAtom ( XPathNodePageInfo pageInfo ) : System.Collections

Construct information for the 0th node in each page. The only field which is defined is this.pageInfo, and it contains information about that page (pageNum, nextPage, etc.).

XPathNodeInfoAtom ( string localName, string namespaceUri, string prefix, string baseUri, XPathNode pageParent, XPathNode pageSibling, XPathNode pageSimilar, XPathDocument doc, int lineNumBase, int linePosBase ) : System.Collections

Construct a new shared information atom. This method should only be used by the XNodeInfoTable.

메소드 상세

Equals() 공개 메소드

Return true if this InfoAtom has the same values as another InfoAtom.
public Equals ( object other ) : bool
other object
리턴 bool

GetHashCode() 공개 메소드

Return this information atom's hash code, previously computed for performance.
public GetHashCode ( ) : int
리턴 int

Init() 공개 메소드

Initialize an existing shared information atom. This method should only be used by the XNodeInfoTable.
public Init ( string localName, string namespaceUri, string prefix, string baseUri, XPathNode pageParent, XPathNode pageSibling, XPathNode pageSimilar, XPathDocument doc, int lineNumBase, int linePosBase ) : void
localName string
namespaceUri string
prefix string
baseUri string
pageParent XPathNode
pageSibling XPathNode
pageSimilar XPathNode
doc System.Xml.XPath.XPathDocument
lineNumBase int
linePosBase int
리턴 void

ToString() 공개 메소드

Return InfoAtom formatted as a string: hash=xxx, {http://my.com}foo:bar, parent=1, sibling=1, lineNum=0, linePos=0
public ToString ( ) : string
리턴 string

XPathNodeInfoAtom() 공개 메소드

Construct information for the 0th node in each page. The only field which is defined is this.pageInfo, and it contains information about that page (pageNum, nextPage, etc.).
public XPathNodeInfoAtom ( XPathNodePageInfo pageInfo ) : System.Collections
pageInfo XPathNodePageInfo
리턴 System.Collections

XPathNodeInfoAtom() 공개 메소드

Construct a new shared information atom. This method should only be used by the XNodeInfoTable.
public XPathNodeInfoAtom ( string localName, string namespaceUri, string prefix, string baseUri, XPathNode pageParent, XPathNode pageSibling, XPathNode pageSimilar, XPathDocument doc, int lineNumBase, int linePosBase ) : System.Collections
localName string
namespaceUri string
prefix string
baseUri string
pageParent XPathNode
pageSibling XPathNode
pageSimilar XPathNode
doc System.Xml.XPath.XPathDocument
lineNumBase int
linePosBase int
리턴 System.Collections