AcquireLockProperties interface
Describe las propiedades que se deben proporcionar al adquirir un bloqueo.
Propiedades
| abort |
Implementación de la interfaz |
| timeout |
Cantidad de tiempo permitida en milisegundos para adquirir un bloqueo.
Si no se adquiere un bloqueo en este momento, la promesa devuelta por |
Detalles de las propiedades
abortSignal
Implementación de la interfaz AbortSignalLike para indicar la solicitud de cancelación de la adquisición de bloqueos.
Esto solo se aplica a la adquisición de un bloqueo. Una vez adquirido el bloqueo, la tarea se invoca y acquire ya no se puede cancelar.
Esto no cancela la ejecución de la tarea pasada a acquire() si se ha adquirido el bloqueo, pero impedirá que se ejecute si se cancela antes de invocar la tarea.
abortSignal: undefined | AbortSignalLike
Valor de propiedad
undefined | AbortSignalLike
timeoutInMs
Cantidad de tiempo permitida en milisegundos para adquirir un bloqueo.
Si no se adquiere un bloqueo en este momento, la promesa devuelta por acquire() se rechazará con un error.
timeoutInMs: undefined | number
Valor de propiedad
undefined | number