Aracılığıyla paylaş


AcquireLockProperties interface

Kilit alırken sağlanması gereken özellikleri açıklar.

Özellikler

abortSignal

Kilit alımını iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Bu yalnızca bir kilidin alınması için geçerlidir. Kilit alındıktan sonra görev çağrılır ve acquire artık iptal edilemez. Bu, kilit alındıysa acquire() geçirilen görevi çalıştırmayı iptal etmez, ancak görev çağrılmadan önce iptal edilirse çalışmasını engeller.

timeoutInMs

Kilit almak için milisaniye cinsinden izin verilen süre. Bu süre içinde bir kilit alınmazsa, acquire() tarafından döndürülen söz bir Hata ile reddedilir.

Özellik Ayrıntıları

abortSignal

Kilit alımını iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Bu yalnızca bir kilidin alınması için geçerlidir. Kilit alındıktan sonra görev çağrılır ve acquire artık iptal edilemez. Bu, kilit alındıysa acquire() geçirilen görevi çalıştırmayı iptal etmez, ancak görev çağrılmadan önce iptal edilirse çalışmasını engeller.

abortSignal: undefined | AbortSignalLike

Özellik Değeri

undefined | AbortSignalLike

timeoutInMs

Kilit almak için milisaniye cinsinden izin verilen süre. Bu süre içinde bir kilit alınmazsa, acquire() tarafından döndürülen söz bir Hata ile reddedilir.

timeoutInMs: undefined | number

Özellik Değeri

undefined | number