AcquireLockProperties interface
Beschreibt die Eigenschaften, die beim Abrufen einer Sperre bereitgestellt werden müssen.
Eigenschaften
| abort |
Eine Implementierung der |
| timeout |
Die zulässige Zeit in Millisekunden zum Abrufen einer Sperre.
Wenn eine Sperre nicht innerhalb dieses Zeitraums erworben wird, wird die von |
Details zur Eigenschaft
abortSignal
Eine Implementierung der AbortSignalLike Schnittstelle, um die Anforderung zum Abbrechen der Sperrerfassung zu signalisieren.
Dies gilt nur für den Erwerb einer Sperre. Sobald die Sperre abgerufen wurde, wird die Aufgabe aufgerufen und acquire kann nicht mehr abgebrochen werden.
Dadurch wird die Ausführung der aufgabe, die an acquire() übergeben wird, nicht abgebrochen, wenn die Sperre abgerufen wurde, aber verhindert, dass sie ausgeführt wird, wenn die Aufgabe abgebrochen wird, bevor die Aufgabe aufgerufen wird.
abortSignal: undefined | AbortSignalLike
Eigenschaftswert
undefined | AbortSignalLike
timeoutInMs
Die zulässige Zeit in Millisekunden zum Abrufen einer Sperre.
Wenn eine Sperre nicht innerhalb dieses Zeitraums erworben wird, wird die von acquire() zurückgegebene Zusage mit einem Fehler abgelehnt.
timeoutInMs: undefined | number
Eigenschaftswert
undefined | number