TXFABindingDeadlineCheck
Unit: HPDFXFA
Deklarace
TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;
Chování
Rozpočtové nativní overloads binding a field-value resolveru volají tuto metodu během procházení bindingu, když je Deadline nezáporná; vracíte True, dokud operace může pokračovat, a False po vypršení deadline
Deadline musí používat stejnou doménu hodin jako callback; interaktivní runtime dodává vlastní kontrolu deadline, takže TXFAWidgetRuntimeOptions.MonotonicMilliseconds řídí i nativní binding skeny
Nil callback používá GetTickCount64, přičemž Deadline se vyjadřuje v milisekundách toho počítadla; záporná Deadline vypne kontroly uplynulého času
Callback je synchronní a po návratu resolveru se nedrží; vlastnící objekt musí během volání zůstat naživu
Počítání operací i pevné limity hloubky traversal zůstávají aktivní nezávisle na callbacku