PDFium Delphi Component Docs

PageObjectSnapshotCacheMissCount egenskab

Komponent: TPdf  ·  Enhed: PDFium
Tæller sideobjekt-snapshot-læsninger, der måtte fange sideobjekterne igen

Syntax

property PageObjectSnapshotCacheMissCount: Int64; // read only

Description

Tælleren tæller op én gang for hver PageObjectsSnapshot-adgang, hvis sideslot ikke er gyldigt, hvilket sker ved første adgang, efter posten blev evicet pga. kapacitetstræk, efter siden blev redigeret, og efter en dokumentgenindlæsning ændrede størrelsen på slot-arrayet

Et miss udløser en frisk indfangning med TPdfPageObjectSnapshotOptions.Default-budgetter. Resultatet gemmes kun, når kapaciteten er positiv, og indfangningen fuldførte; ellers gentages indfangningen 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, der bruges af den native PDFium-sideadgang

Lookups afvises aldrig: med gemning deaktiveret er hver adgang et miss, der stadig returnerer et frisk fanget snapshot

Par værdien med PageObjectSnapshotCacheHitCount for at beregne den effektive miss-ratio

Example

Pdf.PageObjectSnapshotCacheCapacity := 0;
Snapshot := Pdf.PageObjectsSnapshot[1];
Snapshot := Pdf.PageObjectsSnapshot[1];
// MissCount steg to gange, HitCount forblev uændret

See Also

PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot