你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AcquireLockProperties interface

描述获取锁时必须提供的属性。

属性

abortSignal

接口的实现, AbortSignalLike 用于发出取消锁获取请求的信号。 这仅适用于获取锁。 获取锁后,将调用任务, acquire 并且无法再取消。 如果已获取锁,这不会取消运行传递给 acquire() 的任务,但如果在调用任务之前已取消,则会阻止它运行。

timeoutInMs

获取锁的允许时间(以毫秒为单位)。 如果在此时间内未获取锁,则返回 acquire() 的承诺将被拒绝并显示错误。

属性详细信息

abortSignal

接口的实现, AbortSignalLike 用于发出取消锁获取请求的信号。 这仅适用于获取锁。 获取锁后,将调用任务, acquire 并且无法再取消。 如果已获取锁,这不会取消运行传递给 acquire() 的任务,但如果在调用任务之前已取消,则会阻止它运行。

abortSignal: undefined | AbortSignalLike

属性值

undefined | AbortSignalLike

timeoutInMs

获取锁的允许时间(以毫秒为单位)。 如果在此时间内未获取锁,则返回 acquire() 的承诺将被拒绝并显示错误。

timeoutInMs: undefined | number

属性值

undefined | number