TXFABindingDeadlineCheck

Enhet: HPDFXFA

Deklaration

TXFABindingDeadlineCheck = function(Deadline: Int64): Boolean of object;

Beteende

De budgeterade native-overloaden för binding och fältvärdesupplösning anropar den här metoden under traversering av en binding när Deadline är icke-negativ; returnera True så länge operationen får fortsätta och False när deadline har löpt ut

Deadline måste använda samma klockdomän som callbacken; den interaktiva runtimen tillhandahåller sin egen deadline-kontroll, så TXFAWidgetRuntimeOptions.MonotonicMilliseconds styr också native binding-scans

En nil-callback använder GetTickCount64, med Deadline uttryckt i den räknarens millisekunder; negativ Deadline stänger av kontroller av förfluten tid

Callbacken är synkron och behålls inte efter att resolvern returnerar; det ägande objektet måste hållas levande under anropet

Operationsräkning och fasta gränser för traverseringsdjup är fortsatt aktiva oberoende av callbacken

Relaterade API:er