TXFABindingDeadlineCheck

Unit: HPDFXFA

Deklaration

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

Verhalten

Die budgetierten nativen Binding- und Feldwert-Resolver-Überladungen rufen diese Methode beim Traversieren eines Bindings auf, wenn Deadline nichtnegativ ist; gib True zurück, solange die Operation weiterlaufen darf, und False, wenn die Deadline abgelaufen ist

Deadline muss dieselbe Clock-Domäne wie der Callback nutzen; die interaktive Runtime liefert ihre eigene Deadline-Prüfung, sodass TXFAWidgetRuntimeOptions.MonotonicMilliseconds auch native Binding-Scans steuert

Ein nil-Callback nutzt GetTickCount64, mit Deadline in Millisekunden dieses Zählers; eine negative Deadline deaktiviert die Zeitprüfung

Der Callback ist synchron und wird nach der Rückkehr des Resolvers nicht gehalten; das besitzende Objekt muss während des Aufrufs am Leben bleiben

Operationszählung und feste Traversierungstiefen-Limits bleiben unabhängig vom Callback aktiv

Verwandte APIs