Libérer les ressources non gérées du classeur
Contents
[
Hide
]
Aspose.Cells fournit la méthode Workbook.dispose() pour libérer les ressources non gérées de l’objet Workbook. Le modèle de libération est utilisé uniquement pour les objets qui accèdent à des ressources non gérées, telles que les handles de fichier et de canalisation, les handles de registre, les handles d’attente ou les pointeurs vers des blocs de mémoire non gérée. Cela est dû au fait que le ramasse-miettes est très efficace pour réclamer des objets managés inutilisés, mais qu’il est incapable de réclamer des objets non gérés.
Libérer les ressources non gérées du classeur
L’exemple de code suivant montre comment utiliser la méthode Workbook.dispose().
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(ReleaseUnmanagedResources.class); | |
// Create workbook object | |
Workbook wb1 = new Workbook(); | |
/* | |
* Call dispose method,It performs application-defined tasks associated with freeing, releasing, or resetting | |
* unmanaged resources. | |
*/ | |
wb1.dispose(); | |