AcquireLockProperties interface
ロックの取得中に指定する必要があるプロパティについて説明します。
プロパティ
| abort |
ロックの取得を取り消す要求を通知する |
| timeout |
ロックを取得するために許容される時間 (ミリ秒単位)。
この時間内にロックが取得されない場合、 |
プロパティの詳細
abortSignal
ロックの取得を取り消す要求を通知する AbortSignalLike インターフェイスの実装。
これはロックの取得にのみ適用されます。 ロックが取得されると、タスクが呼び出され、acquire は取り消すことができなくなります。
ロックが取得された場合、acquire() に渡されたタスクの実行は取り消されませんが、タスクが呼び出される前に取り消されると実行できなくなります。
abortSignal: undefined | AbortSignalLike
プロパティ値
undefined | AbortSignalLike
timeoutInMs
ロックを取得するために許容される時間 (ミリ秒単位)。
この時間内にロックが取得されない場合、acquire() によって返された promise はエラーで拒否されます。
timeoutInMs: undefined | number
プロパティ値
undefined | number