TXFADataStructureLimits Record
TXFADataStructureLimits in HPDFXFADataStructure supplies aggregate limits to TXFADataStructure.Create
| Field | Meaning |
|---|---|
MaxNodes: Integer | Maximum attached and detached native nodes, including ordinary text, comments and processing instructions |
MaxDepth: Integer | Maximum depth from a borrowed or detached root at depth zero, including text/content children |
MaxBytes: Int64 | Maximum aggregate UTF-8 bytes in local names, prefixes, namespace URIs, values, instruction targets, attributes and namespace declarations |
All fields must be positive; MaxNodes and MaxDepth must also be below High(Integer)
The native graph counts ordinary text both in the parent's aggregate value and in the owned text child when both representations exist
Namespace declarations materialised during clone, detach or insertion are included before ownership changes; attached and detached forests share the same byte and node allowance
The scripting runtime uses 65,536 nodes, depth 64 and 16 MiB as structural caps, alongside its existing script action, value, operation, elapsed-time and cancellation limits