PhoenixmlDb.Core
ParseResult
The result of parsing an XML document via .
#ParseResult
Namespace: PhoenixmlDb.Xdm.Parsing
The result of parsing an XML document via
.
Contains the complete parse output: the ParseResult.Document root node and a flat list of ParseResult.Nodes in document order. The flat node list is used by the storage layer to efficiently persist all nodes in a single batch write.
The ParseResult.NodeCount is provided as a convenience for pre-allocating storage. It always equals Nodes.Count.
#Properties
| Name | Description |
|---|---|
Document
|
The root XdmDocument node of the parsed tree.
|
NodeCount
|
The total number of nodes in ParseResult.Nodes.
|
Nodes
|
All parsed nodes in document order, including the document node itself. |