property StructureCacheHitCount: Int64; // read only
Bộ đếm tăng một cho mỗi lần truy cập StructureElementsForPage hoặc StructureElements mà trang của nó đang giữ một cây cache hợp lệ. Hit làm mới slot trang theo thứ tự sử dụng gần nhất, chạm vào entry trong governor cache dùng chung, và trả về một bản sao sâu của snapshot được lưu
Giá trị tích lũy trong suốt vòng đời của instance TPdf và không bao giờ bị reset, nên tỉ lệ hit tăng dần cho thấy các lần kiểm tra trợ năng và duyệt cấu trúc lặp lại đang dùng chung một lần phân tích
Việc đọc được bảo vệ bởi render lock mà truy cập trang PDFium thuần sử dụng
Thay đổi dung lượng, chỉnh sửa trang, nạp lại tài liệu và các thao tác xóa đều bảo toàn bộ đếm; chúng thay đổi những gì được giữ lại, chứ không đổi những gì đã xảy ra
Hãy ghép giá trị này với StructureCacheMissCount để tính tỉ lệ hit thực tế
for I := 1 to PageCount do
AuditStructure(Pdf.StructureElementsForPage[I]);
Ratio := Pdf.StructureCacheHitCount /
(Pdf.StructureCacheHitCount + Pdf.StructureCacheMissCount);