Freigeben unmanaged Ressourcen des Arbeitsbuchs mit Golang via C++
Contents
[
Hide
]
Aspose.Cells bietet die Methode Workbook.Dispose() zur Freigabe der nicht verwalteten Ressourcen des Objekts Workbook an. Das Freigabemuster wird nur für Objekte verwendet, die auf nicht verwaltete Ressourcen zugreifen, wie Datei- und Pipe-Handles, Registrierungshandles, Wartehandles oder Zeiger auf Blöcke nicht verwalteten Speichers. Dies liegt daran, dass der Garbage-Collector sehr effizient beim Freigeben nicht verwendeter verwalteter Objekte ist, aber nicht verwaltete Objekte nicht freigeben kann.
Workbook Objekt implementiert jetzt die IDisposable Schnittstelle, die eine einzelne Methode Dispose() hat. Sie können entweder direkt die Workbook.Dispose() Methode aufrufen oder die Using Anweisung verwenden, um diese Methode automatisch aufzurufen.