AcquireLockProperties interface
Descrive le proprietà che devono essere fornite durante l'acquisizione di un blocco.
Proprietà
abort |
Implementazione dell'interfaccia per segnalare la richiesta di annullamento dell'acquisizione |
timeout |
Intervallo di tempo consentito 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 per segnalare la richiesta di annullamento dell'acquisizione AbortSignalLike
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 l'attività venga richiamata.
abortSignal: undefined | AbortSignalLike
Valore della proprietà
undefined | AbortSignalLike
timeoutInMs
Intervallo di tempo consentito 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