רקורד THPDFParserBudgetStatistics

מדווח מגבלות תקציב מפענח, סכומי tokens, שיאים, חריגות ותקפות session

הצהרה

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;

יחידה

HPDFDoc

שדות

שדהמטרה
MaxTokenBytesהתקרה שהוגדרה על סך בתי ה-tokens עבור ה-session
MaxTotalTokensהתקרה שהוגדרה על מספר ה-tokens שנסרקו
MaxContainerItemsהתקרה שהוגדרה על פריטים בתוך מכל מערך או מילון אחד
MaxBadTokensהתקרה שהוגדרה על tokens פגומים שמותרים לכל session
TokenCountה-tokens שנצרכו עד כה ב-session
BadTokenCountה-tokens הפגומים שנתקלו בהם עד כה
PeakTokenBytesגודל הבתים הגדול ביותר של token בודד שנצפה
PeakContainerItemsספירת הפריטים הגדולה ביותר במכל שנצפתה
LimitBreachCountכמה פעמים נחרגה מגבלת תקציב כלשהי במהלך ה-session
LastLimitאיזה סוג מגבלה גרם לחריגה האחרונה (‏THPDFParserBudgetLimit)
LastObservedהערך שנצפה של החריגה האחרונה
LastMaximumהמקסימום שהוגדר של החריגה האחרונה
ExceededTrue ברגע שמגבלה כלשהי חרגה והטעינה הופסקה
ValidTrue כל עוד session מפענח עם מעקב תקציב פעיל; ‏GetLastParserBudgetStatistics‏ מחזיר את הערך הזה

הערות שימוש

ממשקי API קשורים