THPDFIncrementalXRefRebuildInfo Record
Telemetri från friobjekttabellen som byggdes om under den senaste inkrementella sparningen: antal poster från källan, nyligen frigjorda och ombyggda poster, generationsökningar och mättnad, första fria objektnummer och högsta generation
Deklaration
THPDFIncrementalXRefRebuildInfo= record
SourceFreeObjectCount: Integer;
NewlyFreedObjectCount: Integer;
RebuiltFreeObjectCount: Integer;
GenerationIncrementCount: Integer;
SaturatedGenerationCount: Integer;
FirstFreeObjectNumber: Integer;
HighestGenerationNumber: Integer;
Rebuilt: boolean;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
SourceFreeObjectCount | Fria poster som ärvts från källrevisionen när den inkrementella uppdateringen började |
NewlyFreedObjectCount | Objekt som frigjordes under förberedelsen av denna inkrementella uppdatering |
RebuiltFreeObjectCount | Fria poster som skrevs in i den ombyggda korsreferenstabellen |
GenerationIncrementCount | Frigjorda objekt vars generationsnummer höjdes för den nya revisionen |
SaturatedGenerationCount | Frigjorda objekt som redan är vid maximal generation och inte kan höjas mer |
FirstFreeObjectNumber | Huvudet i den ombyggda länkade listan över fria poster (den traditionella f-posten i första sektionen) |
HighestGenerationNumber | Högsta generationsnummer som observerades under ombyggnaden |
Rebuilt | true när sparningen faktiskt byggde om fritabellen; även accessorns resultat |
Användningsanteckningar
- Läs tillbaka den med
THotPDF.GetLastIncrementalXRefRebuildInfoefterSaveIncrementalUpdate; recorden speglar bara den senaste sparningen - Ett
Rebuilt-värde påfalsebetyder att accessorn rapporterar inaktuella eller tomma data eftersom ingen ombyggnad har skett ännu - Använd
SaturatedGenerationCountför att upptäcka dokument som återanvänds så ofta att frigjorda objektnummer inte längre kan höja sin generation