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 s’il est annulé 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