Sdílet prostřednictvím


AcquireLockProperties interface

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

Vlastnosti

abortSignal

Implementace AbortSignalLike rozhraní signalizovat požadavek na zrušení získání zámku. To platí pouze pro získání zámku. Jakmile je zámek získán, úloha je vyvolána a acquire již ji nelze zrušit. Tím se nezruší spuštění úlohy předané do acquire() , pokud byl zámek získán, ale zabráníte 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ý nástrojem acquire() se odmítne s chybou.

Podrobnosti vlastnosti

abortSignal

Implementace AbortSignalLike rozhraní signalizovat požadavek na zrušení získání zámku. To platí pouze pro získání zámku. Jakmile je zámek získán, úloha je vyvolána a acquire již ji nelze zrušit. Tím se nezruší spuštění úlohy předané do acquire() , pokud byl zámek získán, ale zabráníte 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ý nástrojem acquire() se odmítne s chybou.

timeoutInMs: undefined | number

Hodnota vlastnosti

undefined | number