PDFium Delphi Component Docs

StructureCacheMissCount egenskab

Komponent: TPdf  ·  Enhed: PDFium
Tæller struktur-element-læsninger, der måtte parse sidens strukturtræ

Syntax

property StructureCacheMissCount: Int64; // read only

Description

Tælleren forøges én gang for hver StructureElementsForPage- eller StructureElements-adgang, hvis side-slot ikke er gyldigt, hvilket sker ved første adgang, efter elementet er fjernet på grund af kapacitetstryk, efter siden er redigeret, og efter en dokumentgenindlæsning har ændret størrelsen på slot-arrayet

Et miss udløser et friskt gennemløb med TPdfStructureReadOptions.Default. Resultatet gemmes kun, når kapaciteten er positiv, og gennemløbet fuldførte; ellers gentages parsingen ved næste adgang

Værdien er kumulativ over TPdf-instansens levetid og nulstilles aldrig

Remarks

Læsning er beskyttet af den render-lås, som native PDFium-sideadgang bruger

Opslag afvises aldrig: med gemning deaktiveret er hver adgang et miss, der stadig returnerer de frisk parsede elementer

Kombinér værdien med StructureCacheHitCount for at beregne den effektive miss-rate

Example

Pdf.StructureCacheCapacity := 0;
Elements := Pdf.StructureElementsForPage[1];
Elements := Pdf.StructureElementsForPage[1];
// StructureCacheMissCount advanced twice, HitCount stayed unchanged

See Also

StructureCacheHitCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage