THotPDF.GetDocumentStringInternStatistics

Retorna diagnósticos de armazenamento e reutilização para o pool de strings associado ao carregamento PDF atual

Declaração

function GetDocumentStringInternStatistics(
  out Statistics: THPDFDocumentStringInternStatistics): boolean;

Valor de retorno

Retorna True enquanto o pool de strings do documento está disponível, inclusive antes do primeiro carregamento, quando todos os contadores de tráfego são zero

Limites de admissão

Valores vazios, valores mais longos e novos valores que excederiam qualquer limite de capacidade ignoram o pool e retêm seus bytes originais

Estatísticas

Ciclo de vida e correspondência

O pool é limpo no início de cada carregamento, corresponde valores por bytes exatos que diferenciam maiúsculas e minúsculas e nunca compartilha entradas entre instâncias THotPDF

Valores AnsiString no pool usam contagem normal de referências e comportamento copy-on-write, portanto uma atribuição ou mutação posterior não altera outro objeto PDF

Consulte também: Carregamento Escalável, GetLastParserArenaStatistics, LoadFromStream, LoadFromRandomAccessSource