AcquireLockProperties interface
Beschrijft de eigenschappen die moeten worden opgegeven tijdens het verkrijgen van een vergrendeling.
Eigenschappen
| abort |
Een implementatie van de |
| timeout |
De toegestane hoeveelheid tijd in milliseconden om een vergrendeling te verkrijgen.
Als een vergrendeling niet binnen deze tijd wordt verkregen, wordt de belofte die door |
Eigenschapdetails
abortSignal
Een implementatie van de AbortSignalLike-interface om de aanvraag te signaleren om de overname van vergrendelingen te annuleren.
Dit geldt alleen voor de verwerving van een slot. Zodra de vergrendeling is verkregen, wordt de taak aangeroepen en kan acquire niet meer worden geannuleerd.
Hiermee wordt de uitvoering van de taak die is doorgegeven aan acquire() niet geannuleerd als de vergrendeling is verkregen, maar wordt voorkomen dat deze wordt uitgevoerd als deze wordt geannuleerd voordat de taak wordt aangeroepen.
abortSignal: undefined | AbortSignalLike
Waarde van eigenschap
undefined | AbortSignalLike
timeoutInMs
De toegestane hoeveelheid tijd in milliseconden om een vergrendeling te verkrijgen.
Als een vergrendeling niet binnen deze tijd wordt verkregen, wordt de belofte die door acquire() wordt geretourneerd, geweigerd met een fout.
timeoutInMs: undefined | number
Waarde van eigenschap
undefined | number