THPDFParserBudgetStatistics Record

Riporta limiti di budget del parser, totali di token, picchi, violazioni e validità della sessione

Dichiarazione

THPDFParserBudgetStatistics= record
  MaxTokenBytes: Integer;
  MaxTotalTokens: Int64;
  MaxContainerItems: Integer;
  MaxBadTokens: Integer;
  TokenCount: Int64;
  BadTokenCount: Int64;
  PeakTokenBytes: Integer;
  PeakContainerItems: Integer;
  LimitBreachCount: Int64;
  LastLimit: THPDFParserBudgetLimit;
  LastObserved: Int64;
  LastMaximum: Int64;
  Exceeded: boolean;
  Valid: boolean;
end;

Unità

HPDFDoc

Campi

CampoScopo
MaxTokenBytesTetto configurato sui byte totali di token per la sessione
MaxTotalTokensTetto configurato sul numero di token analizzati
MaxContainerItemsTetto configurato sugli elementi dentro un contenitore array o dizionario
MaxBadTokensTetto configurato sui token malformati tollerati per sessione
TokenCountToken consumati finora nella sessione
BadTokenCountToken malformati incontrati finora
PeakTokenBytesDimensione in byte del singolo token più grande osservata
PeakContainerItemsNumero di elementi in un contenitore più grande osservato
LimitBreachCountQuante volte un qualsiasi limite di budget è stato toccato durante la sessione
LastLimitQuale tipo di limite ha prodotto la violazione più recente (THPDFParserBudgetLimit)
LastObservedValore osservato della violazione più recente
LastMaximumMassimo configurato della violazione più recente
ExceededTrue appena un qualsiasi limite è stato superato e il caricamento è stato interrotto
ValidTrue mentre una sessione del parser con budget tracciato è attiva; GetLastParserBudgetStatistics restituisce questo valore

Note d'uso

API correlate