你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AcquireLockProperties interface
描述获取锁时必须提供的属性。
属性
abort |
接口的实现, |
timeout |
获取锁的允许时间(以毫秒为单位)。
如果在此时间内未获取锁,则返回 |
属性详细信息
abortSignal
接口的实现, AbortSignalLike
用于发出取消锁获取请求的信号。
这仅适用于获取锁。 获取锁后,将调用任务, acquire
并且无法再取消。
如果已获取锁,这不会取消运行传递给 acquire()
的任务,但如果在调用任务之前已取消,则会阻止它运行。
abortSignal: undefined | AbortSignalLike
属性值
undefined | AbortSignalLike
timeoutInMs
获取锁的允许时间(以毫秒为单位)。
如果在此时间内未获取锁,则返回 acquire()
的承诺将被拒绝并显示错误。
timeoutInMs: undefined | number
属性值
undefined | number