THotPDF.GetDocumentStringInternStatistics

Zwraca diagnostykę storage'u i ponownego użycia dla puli stringów powiązanej z bieżącym ładowaniem PDF

Deklaracja

function GetDocumentStringInternStatistics(
  out Statistics: THPDFDocumentStringInternStatistics): boolean;

Wartość zwracana

Zwraca True, dopóki pula stringów dokumentu jest dostępna — również przed pierwszym ładowaniem, gdy wszystkie liczniki ruchu są zerowe

Granice przyjmowania

Wartości puste, dłuższe oraz nowe wartości, które przekroczyłyby którykolwiek z limitów pojemności, omijają pulę i zachowują oryginalne bajty

Statystyki

Czas życia i dopasowywanie

Pula jest czyszczona na początku każdego ładowania, dopasowuje wartości po dokładnych, rozróżniających wielkość liter bajtach i nigdy nie współdzieli wpisów między instancjami THotPDF

Przechowywane w puli wartości AnsiString używają zwykłego liczenia referencji i copy-on-write, więc późniejsze przypisanie czy modyfikacja nie zmienia innego obiektu PDF

See also: Scalable Loading, GetLastParserArenaStatistics, LoadFromStream, LoadFromRandomAccessSource