AcquireLockProperties interface
Describe las propiedades que se deben proporcionar al adquirir un bloqueo.
Propiedades
abort |
Implementación de la |
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 AbortSignalLike
interfaz para indicar la solicitud para cancelar la adquisición de bloqueos.
Esto solo se aplica a la adquisición de un bloqueo. Una vez adquirido el bloqueo, se invoca la tarea 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