Objekte, die es gestatten, sich auf die Entsorgung hinweisen zu lassen, implementieren eine Methode namens Dispose (etwa: entsorgen) – das haben Sie in diesem Kapitel bereits kennen gelernt. Rufen Sie Dispose eines Objekts auf, gibt es alle belegten Systemressourcen frei und signalisiert dem Garbage Collector gleichzeitig, dass er es »m... [Mehr]

klauslo am 05. Dezember 2011

Tags: | Categories: Garbage Collector
  Mit der IDisposable-Schnittstelle stellt .NET Framework eine Implementierungsvorschrift bereit, mit deren Hilfe Sie eine Methode implementieren können, die anders als Finalize auch aus Ihrem Code heraus aufgerufen werden darf, um das Objekt zu entsorgen. Wenn Sie die Schnittstelle per Implements in Ihrer Klasse implementieren, müss... [Mehr]

klauslo am 04. Dezember 2011

Tags: , , , , | Categories: Garbage Collector
Wenn ein Objekt vom Garbage Collector zur Entsorgung markiert wurde, dann ruft der Garbage Collector in der Regel die Finalize-Methode des Objekts auf, bevor er den Speicher des Objekts endgültig freigibt. Schon die Object-Klasse hat Finalize implementiert, und da alle Klassen von Object abgeleitet sind, hat jedes Objekt in .NET eine Finalize-... [Mehr]

klauslo am 03. Dezember 2011

Tags: | Categories: Garbage Collector
  .NET Framework stellt Entwicklern eine außerordentlich solide Plattform für das Erstellen und das Ver-wenden der unterschiedlichsten Typen zur Verfügung. Wer in seinem Entwicklerleben aber schon mit Speicherlöchern und Pufferüberläufen zu kämpfen hatte, der weiß eine Funktionalität von .NET beso... [Mehr]

klauslo am 02. Dezember 2011

Tags: | Categories: Garbage Collector