Bagikan melalui


AcquireLockProperties interface

Menjelaskan properti yang harus disediakan saat memperoleh kunci.

Properti

abortSignal

Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan akuisisi kunci. Ini hanya berlaku untuk akuisisi kunci. Setelah kunci diperoleh, tugas dipanggil dan acquire tidak dapat lagi dibatalkan. Ini tidak membatalkan menjalankan tugas yang diteruskan ke acquire() jika kunci telah diperoleh, tetapi akan mencegahnya berjalan jika dibatalkan sebelum tugas dipanggil.

timeoutInMs

Jumlah waktu yang diizinkan dalam milidetik untuk memperoleh kunci. Jika kunci tidak diperoleh dalam waktu ini, janji yang dikembalikan oleh acquire() akan ditolak dengan Kesalahan.

Detail Properti

abortSignal

Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan akuisisi kunci. Ini hanya berlaku untuk akuisisi kunci. Setelah kunci diperoleh, tugas dipanggil dan acquire tidak dapat lagi dibatalkan. Ini tidak membatalkan menjalankan tugas yang diteruskan ke acquire() jika kunci telah diperoleh, tetapi akan mencegahnya berjalan jika dibatalkan sebelum tugas dipanggil.

abortSignal: undefined | AbortSignalLike

Nilai Properti

undefined | AbortSignalLike

timeoutInMs

Jumlah waktu yang diizinkan dalam milidetik untuk memperoleh kunci. Jika kunci tidak diperoleh dalam waktu ini, janji yang dikembalikan oleh acquire() akan ditolak dengan Kesalahan.

timeoutInMs: undefined | number

Nilai Properti

undefined | number