AcquireLockProperties interface
Opisuje właściwości, które należy podać podczas uzyskiwania blokady.
Właściwości
| abort |
Implementacja interfejsu |
| timeout |
Dozwolony czas w milisekundach na uzyskanie blokady.
Jeśli blokada nie zostanie uzyskana w tym czasie, obietnica zwrócona przez |
Szczegóły właściwości
abortSignal
Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania pozyskiwania blokady.
Dotyczy to tylko nabycia blokady. Po uzyskaniu blokady zadanie jest wywoływane i nie można już anulować acquire.
Nie powoduje to anulowania uruchamiania zadania przekazanego do acquire(), jeśli blokada została uzyskana, ale uniemożliwi jej uruchomienie, jeśli zostanie anulowane przed wywołaniem zadania.
abortSignal: undefined | AbortSignalLike
Wartość właściwości
undefined | AbortSignalLike
timeoutInMs
Dozwolony czas w milisekundach na uzyskanie blokady.
Jeśli blokada nie zostanie uzyskana w tym czasie, obietnica zwrócona przez acquire() zostanie odrzucona z powodu błędu.
timeoutInMs: undefined | number
Wartość właściwości
undefined | number