다음을 통해 공유


AcquireLockProperties interface

잠금을 획득하는 동안 제공해야 하는 속성에 대해 설명합니다.

속성

abortSignal

잠금 획득을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 이는 잠금 획득에만 적용됩니다. 잠금을 획득하면 작업이 호출되고 acquire 더 이상 취소할 수 없습니다. 잠금을 획득한 경우 acquire() 전달된 작업 실행을 취소하지 않지만 작업이 호출되기 전에 취소된 경우 실행되지 않습니다.

timeoutInMs

잠금을 획득하는 데 허용되는 시간(밀리초)입니다. 이 시간 내에 잠금을 획득하지 않으면 acquire() 반환된 약속이 오류와 함께 거부됩니다.

속성 세부 정보

abortSignal

잠금 획득을 취소하라는 요청을 알리는 AbortSignalLike 인터페이스의 구현입니다. 이는 잠금 획득에만 적용됩니다. 잠금을 획득하면 작업이 호출되고 acquire 더 이상 취소할 수 없습니다. 잠금을 획득한 경우 acquire() 전달된 작업 실행을 취소하지 않지만 작업이 호출되기 전에 취소된 경우 실행되지 않습니다.

abortSignal: undefined | AbortSignalLike

속성 값

undefined | AbortSignalLike

timeoutInMs

잠금을 획득하는 데 허용되는 시간(밀리초)입니다. 이 시간 내에 잠금을 획득하지 않으면 acquire() 반환된 약속이 오류와 함께 거부됩니다.

timeoutInMs: undefined | number

속성 값

undefined | number