Record THPDFFDFOptions
Unit: HPDFFDFAnnotations
Partire da THPDFFDFOptions.Default e ridurre i singoli limiti per il carico di lavoro del caller
| Membro | Predefinito | Significato |
|---|---|---|
| MaxBytes | 16 MiB | Massimo di byte di input o output codificato |
| MaxNodes | 100000 | Conteggio aggregato dei valori del grafo |
| MaxObjects | 65536 | Conteggio degli oggetti indiretti |
| MaxDepth | 64 | Profondità di sintassi, output e attraversamento rilevante; i valori oltre 64 vengono rifiutati |
| MaxAnnotations | 65536 | Numero di voci nell'array delle annotazioni |
| MaxWorkingBytes | 128 MiB | Prenotazione aggregata conservativa di archiviazione per l'elaborazione del grafo e gli adattatori |
| CancellationToken | nil | Token di cancellazione cooperativa preso in prestito |
Tutti i limiti numerici devono essere positivi; aumentare un limite non aggira gli altri limiti né la contabilità limitata dell'operazione
L'ammissione dello storage di lavoro è conservativa e può includere prenotazioni scratch cumulativa; non è una misurazione dello heap del processo
Gli import di documenti nativi richiedono un token di cancellazione condiviso quando sia il documento caricato sia queste opzioni ne specificano uno
Mantenere il token vivo per l'intera operazione; cancellazione e fallimenti di budget preservano le garanzie della transazione del documento e della pubblicazione alla destinazione