Sdílet prostřednictvím


AcquireLockProperties interface

Popisuje vlastnosti, které musí být poskytnuty při získání zámku.

Vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizovala požadavek na zrušení získání zámku. To platí jenom pro získání zámku. Po získání zámku se úloha vyvolá a acquire už není možné zrušit. Tím se nezruší spuštění úlohy předané acquire(), pokud byl zámek získán, ale zabrání jeho spuštění v případě zrušení před vyvolání úlohy.

timeoutInMs

Povolená doba v milisekundách k získání zámku. Pokud se zámek během této doby nezíská, příslib vrácený acquire() se odmítne s chybou.

Podrobnosti vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizovala požadavek na zrušení získání zámku. To platí jenom pro získání zámku. Po získání zámku se úloha vyvolá a acquire už není možné zrušit. Tím se nezruší spuštění úlohy předané acquire(), pokud byl zámek získán, ale zabrání jeho spuštění v případě zrušení před vyvolání úlohy.

abortSignal: undefined | AbortSignalLike

Hodnota vlastnosti

undefined | AbortSignalLike

timeoutInMs

Povolená doba v milisekundách k získání zámku. Pokud se zámek během této doby nezíská, příslib vrácený acquire() se odmítne s chybou.

timeoutInMs: undefined | number

Hodnota vlastnosti

undefined | number