property StructureCacheHitCount: Int64; // read only
Počítadlo se zvýší jednou za každý přístup k StructureElementsForPage nebo StructureElements, jehož stránka už drží platný strom v mezipaměti. Zásah osvěží slot stránky v pořadí LRU, dotkne se záznamu ve sdíleném guvernéru mezipaměti a vrátí hluboký klon uchovaného snapshotu
Hodnota je kumulativní po dobu života instance TPdf a nikdy se neresetuje, takže rostoucí míra zásahů ukazuje, že opakovaná validace přístupnosti a procházení struktury znovu používají jediný parse
Čtení chrání renderovací zámek používaný nativním přístupem PDFium ke stránkám
Změny kapacity, úpravy stránek, znovunačtení dokumentu a vyčištění počítadlo zachovají; mění to, co je uchováno, ne to, co už se stalo
Spojte hodnotu s StructureCacheMissCount a spočítáte efektivní míru zásahů
for I := 1 to PageCount do
AuditStructure(Pdf.StructureElementsForPage[I]);
Ratio := Pdf.StructureCacheHitCount /
(Pdf.StructureCacheHitCount + Pdf.StructureCacheMissCount);