AcquireLockProperties interface
Décrit les propriétés qui doivent être fournies lors de l’acquisition d’un verrou.
Propriétés
abort |
Implémentation de l’interface |
timeout |
Durée autorisée, en millisecondes, pour acquérir un verrou.
Si un verrou n’est pas acquis dans ce délai, la promesse retournée par |
Détails de la propriété
abortSignal
Implémentation de l’interface AbortSignalLike
pour signaler la demande d’annulation de l’acquisition de verrou.
Cela s’applique uniquement à l’acquisition d’un verrou. Une fois le verrou acquis, la tâche est appelée et acquire
ne peut plus être annulée.
Cela n’annule pas l’exécution de la tâche passée à acquire()
si le verrou a été acquis, mais l’empêche de s’exécuter si elle est annulée avant l’appel de la tâche.
abortSignal: undefined | AbortSignalLike
Valeur de propriété
undefined | AbortSignalLike
timeoutInMs
Durée autorisée, en millisecondes, pour acquérir un verrou.
Si un verrou n’est pas acquis dans ce délai, la promesse retournée par acquire()
est rejetée avec une erreur.
timeoutInMs: undefined | number
Valeur de propriété
undefined | number