THotPDF.GetDocumentStringInternStatistics
Retourneert opslag- en hergebruikdiagnoses voor de stringpool die bij de huidige PDF-lading hoort
Declaratie
function GetDocumentStringInternStatistics(
out Statistics: THPDFDocumentStringInternStatistics): boolean;
Retourwaarde
Retourneert True zolang de documentstringpool beschikbaar is, inclusief vóór de eerste lading wanneer alle verkeerstellers nul zijn
Toelatingslimieten
MaxStringLengthis 64 bytesMaxEntryCountis 65.536 afzonderlijke waardenMaxRetainedBytesis 4 MiB aan stringinhoud
Lege waarden, langere waarden en nieuwe waarden die een van beide capaciteitslimieten zouden overschrijden, omzeilen de pool en behouden hun oorspronkelijke bytes
Statistieken
EntryCountenRetainedBytesbeschrijven de waarden die tijdens de huidige lading zijn toegelatenRequestCountis gelijk aanHitCountplusMissCountplusBypassCountReusedBytestelt bytes die uit bestaande items zijn geretourneerdNameRequestCount,OperatorRequestCountenShortStringRequestCountscheiden de drie invoercategorieënResetCountis één nadat een laadsessie start en nul vóór de eerste lading
Levensduur en matching
De pool wordt aan het begin van elke lading gewist, matcht waarden op exacte hoofdlettergevoelige bytes en deelt nooit items tussen THotPDF-instanties
Geïnterneerde AnsiString-waarden gebruiken normale referentietelling en copy-on-write-gedrag, zodat een latere toewijzing of mutatie geen ander PDF-object wijzigt
Zie ook: Schalbare lading, GetLastParserArenaStatistics, LoadFromStream, LoadFromRandomAccessSource