C# Класс MS.Internal.Xml.Cache.XPathNodeInfoAtom

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

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

Метод Описание
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