IClosable, interface

IClosable Interface

Définit une méthode pour libérer des ressources allouées.

.NET:  Cette interface s'affiche sous forme de System.IDisposable.

Syntaxe


public interface class IClosable

Attributs

[Version(0x06020000)]

Membres

Le IClosableInterface hérite de l'interface IUnknown. IClosable a également les types de membres suivants :

Méthodes

The IClosable Interface a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
Close Releases system resources that are exposed by a Windows Runtime object.

 

Remarques

Lors de la génération des applications Windows Store avec Microsoft .NET Framework, cette interface est masquée et les développeurs doivent utiliser l'interface System.IDisposable.

Vous devez implémenter cette interface pour les objets Windows Runtime qui encapsulent les ressources système exclusives, telles que les handles de fichiers et les sockets de réseau. Vous n'implémentez pas cette interface pour les objets Windows Runtime qui encapsulent des ressources système partagées, comme les périphériques de mémoire et les périphériques partageables.

Les méthodes Close ne peuvent pas être appelées via les extensions de composant Visual C++ (C++/CX) sur les instances de classe Windows Runtime où la classe a implémenté IClosable. Au lieu de cela, le code C++/CX pour les classes de runtime doit appeler le destructeur ou définir la dernière référence à null.

Conditions requises

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Téléphone minimal pris en charge

Windows Phone 8

Espace de noms

Windows::Foundation

Métadonnées

Windows.winmd

Voir aussi

System.IDisposable

 

 

Afficher:
© 2017 Microsoft