THPDFStructuralCompareLimits
限制結構比較工作量、記憶體成長、串流雜湊、穩定路徑與保留結果
欄位
MaxObjects限制排隊的間接物件數MaxEdges限制追蹤的間接參照數MaxPages限制對齊的頁面快照數MaxDepth限制巢狀直接陣列與字典的深度MaxDifferences限制保留的差異物件數量,同時保留總數MaxStreamBytes限制單一串流計算雜湊的位元組數MaxTotalStreamBytes限制每份文件快照計算雜湊的串流位元組數MaxValueBytes限制單一字串、名稱或字典鍵計算雜湊的位元組數MaxPathBytes限制穩定路徑長度,縮短時附加 SHA-256 後綴CancellationToken選擇性請求合作式取消Checkpoint選擇性在頁面、物件、串流區塊、轉譯物件、像素列與對齊邊界檢查呼叫端取消與預算;例外會傳播給呼叫端MaxResultBytes以保守的跳脫尺寸估算在配置前限制序列化 JSON 的大小
預設值
Default 傳回 250,000 個物件、2,000,000 條邊、250,000 頁、深度 128、10,000 個保留差異、每串流 64 MiB、串流位元組總計 512 MiB、每值 1 MiB 與 4,096 位元組路徑
走訪、串流雜湊、值雜湊、轉譯與保留差異截斷會設定 comparisonComplete=false 與 identical=false;結果位元組溢位會擲出 EHPDFJobBudgetExceeded,度量為 resultBytes
呼叫端傳入的非正值會以預設值取代