TXFADataStructureLimits Record

TXFADataStructureLimits em HPDFXFADataStructure fornece limites agregados a TXFADataStructure.Create

CampoSignificado
MaxNodes: IntegerMáximo de nós nativos anexados e destacados, incluindo texto comum, comentários e processing instructions
MaxDepth: IntegerProfundidade máxima a partir de uma raiz emprestada ou destacada na profundidade zero, incluindo filhos de texto/conteúdo
MaxBytes: Int64Máximo de bytes UTF-8 agregados em nomes locais, prefixos, URIs de namespaces, valores, alvos de instruções, atributos e declarações de namespaces

Todos os campos têm de ser positivos; MaxNodes e MaxDepth também têm de estar abaixo de High(Integer)

O grafo nativo conta o texto comum tanto no valor agregado do pai como no filho de texto próprio, quando ambas as representações existem

Declarações de namespaces materializadas durante clone, detach ou inserção são incluídas antes das mudanças de propriedade; as florestas anexada e destacada partilham a mesma quota de bytes e de nós

O runtime de scripting usa 65 536 nós, profundidade 64 e 16 MiB como tetos estruturais, ao lado dos limites existentes de ações de script, valores, operações, tempo decorrido e cancelamento