AsyncDisposableStack : propriété disposed
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La propriété d'accesseur disposed des instances de AsyncDisposableStack retourne un booléen indiquant si cette pile AsyncDisposableStack a été libérée ou déplacée par l'une des actions suivantes :
- Appel de sa méthode
disposeAsync() - Appel de sa méthode
move() - Déclaration avec
await usinget sortie de portée de la variable, ce qui appelle automatiquement la méthode[Symbol.asyncDispose]().
Exemples
Vérifier si une pile est libérée
js
const gestionnaire = new AsyncDisposableStack();
console.log(gestionnaire.disposed); // false
await gestionnaire.disposeAsync();
console.log(gestionnaire.disposed); // true
Spécifications
| Specification |
|---|
| ECMAScript Async Explicit Resource Management # sec-get-asyncdisposablestack.prototype.disposed |