TXFABindingDeadlineCheck
Unit: HPDFXFA
Declaration
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
Behavior
De gebudgetteerde native binding- en veldwaarde-resolver-overloads roepen deze methode aan tijdens het doorlopen van een binding wanneer Deadline niet-negatief is; geef True terug zolang de operatie mag doorgaan en False wanneer de deadline is verstreken
Deadline moet hetzelfde klok-domein gebruiken als de callback; de interactieve runtime levert diens eigen deadline-check aan zodat TXFAWidgetRuntimeOptions.MonotonicMilliseconds ook native binding-scans stuurt
Een nil-callback gebruikt GetTickCount64, met Deadline uitgedrukt in de milliseconden van die counter; een negatieve Deadline schakelt elapsed-time-checks uit
De callback is synchroon en wordt niet vastgehouden nadat de resolver terugkeert; het bezittende object moet tijdens de aanroep in leven blijven
Operation-telling en vaste traversal-dieptelimieten blijven onafhankelijk van de callback actief