THPDFParserBudgetStatistics Record

Rapporterar parser-budgetgränser, totala tokenantal, toppar, överträdelser och sessionens giltighet

Deklaration

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;

Enhet

HPDFDoc

Fält

FältSyfte
MaxTokenBytesKonfigurerat tak för totala tokenbyte under sessionen
MaxTotalTokensKonfigurerat tak för antalet skannade tokens
MaxContainerItemsKonfigurerat tak för poster i en enda matris- eller ordboksbehållare
MaxBadTokensKonfigurerat tak för feltolkade tokens som tolereras per session
TokenCountTokens som konsumerats hittills i sessionen
BadTokenCountFeltolkade tokens som påträffats hittills
PeakTokenBytesStörsta observerade bytestorlek för en enskild token
PeakContainerItemsStörsta observerade antal poster i en behållare
LimitBreachCountAntal gånger någon budgetgräns nåddes under sessionen
LastLimitVilken gränstyp som gav den senaste överträdelsen (THPDFParserBudgetLimit)
LastObservedObserverat värde för den senaste överträdelsen
LastMaximumKonfigurerat maximum för den senaste överträdelsen
ExceededSant när någon gräns har överskridits och inläsningen avbrutits
ValidSant medan en budgetspårad parsersession är aktiv; GetLastParserBudgetStatistics returnerar detta värde

Användningsanteckningar

Relaterade API:er