property PageObjectSnapshotCacheHitCount: Int64; // read only
Броячът нараства по веднъж за всеки достъп до PageObjectsSnapshot, чиято страница вече държи валидна снимка. Попадението опреснява слота на страницата в реда най-скоро-използвани, докосва записа в споделения управител на кеша и връща дълбоко копие на задържаната снимка
PageComplexity преизползва този кеш за типове обекти, броя пътища, пиксели на изображения и прозрачност, така че повторните четения на сложност също се проявяват тук като попадения
Стойността е кумулативна за живота на екземпляра TPdf и никога не се нулира
Четенето е защитено от заключването за рендериране, използвано от нативния достъп до страници на PDFium
Смяната на капацитета, редакциите на страници, презарежданията на документа и изчистванията пазят брояча; те променят какво се задържа, а не какво вече се е случило
Тъй като всяка върната стойност е дълбоко копие, промяна на вложени dash масиви, параметри на марки, сегменти на път, clip пътища, филтри или низове не може да модифицира кешираните данни или документа
Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it