AcquireLockProperties interface
Descrive le proprietà che devono essere fornite durante l'acquisizione di un blocco.
Proprietà
| abort |
Implementazione dell'interfaccia |
| timeout |
Quantità di tempo consentita in millisecondi per acquisire un blocco.
Se un blocco non viene acquisito entro questo periodo, la promessa restituita da |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullamento dell'acquisizione del blocco.
Questo vale solo per l'acquisizione di un blocco. Una volta acquisito il blocco, l'attività viene richiamata e acquire non può più essere annullata.
Questa operazione non annulla l'esecuzione dell'attività passata a acquire() se il blocco è stato acquisito, ma impedirà l'esecuzione se annullata prima che venga richiamata l'attività.
abortSignal: undefined | AbortSignalLike
Valore della proprietà
undefined | AbortSignalLike
timeoutInMs
Quantità di tempo consentita in millisecondi per acquisire un blocco.
Se un blocco non viene acquisito entro questo periodo, la promessa restituita da acquire() verrà rifiutata con un errore.
timeoutInMs: undefined | number
Valore della proprietà
undefined | number