Compartir a través de


AcquireLockProperties interface

Describe las propiedades que se deben proporcionar al adquirir un bloqueo.

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.

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.

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