dispose

Führt anwendungsdefinierte Tasks zum Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen aus
4
Antworten

Implementieren von IDisposable in einer Klasse, die Begin / End-Methoden anzeigt

Angenommen, ich habe eine Klasse, die die Methoden BeginLongOperation() und EndLongOperation() mit dem Standard-Anfangs- / Endmuster verfügbar macht und IDisposable implementiert. Liegt es in meiner Klasse, einen Aufruf von Dispose(...
29.01.2013, 06:42
1
Antwort

Stoppen von handlerfähigen Tasks beim Löschen von Aktivitäten

Normalerweise delegiere ich alle Activities-Ereignisse an eine separate Controller-Klasse, die eine spezielle Methode zur Behandlung von Ereignissen von Activity hat %Vor% Dies geschieht, um den UI-Thread reaktionsbereit zu halten und all...
06.03.2012, 08:58
1
Antwort

Was passiert unter der Abdeckung, wenn Sie einen Stream von einem Remote-Objekt über .NET Remoting zurückgeben

Ich gebe Streams von einem Remote-Dienst ( .NET Remoting ) zurück. Aber wir sind auch Einwegartikel, die, wie wir alle wissen, entsorgt werden müssen. Ich könnte Streams auf der Client-Seite aufrufen, sobald ich diese verbraucht habe....
17.10.2012, 14:32
2
Antworten

Probleme nach der Bereitstellung von DbContext

Ich habe vor kurzem Änderungen an meiner MVC3-Anwendung vorgenommen, um die DbContext -Objekte [1] ordnungsgemäß zu entfernen. Dies funktionierte großartig in der Entwicklung, aber sobald die Anwendung auf meinen Produktionsserver übertragen...
09.04.2013, 20:25
3
Antworten

Ermitteln, ob IDisposable eine Schnittstelle erweitern oder in einer Klasse implementiert werden soll, die diese Schnittstelle implementiert

Wie kann ich feststellen, ob ich eine meiner Schnittstellen mit IDisposable erweitern oder IDisposable für eine Klasse implementieren soll, die meine Schnittstelle implementiert? Ich habe eine Schnittstelle, die außer einer bestimmten Impleme...
16.01.2013, 22:00
2
Antworten

Entsorgungsauftrag in C # mit Blöcken

Ich bin wirklich gestört, da ich using Blöcke in C # verschachteln muss. Es ist nicht elegant und es braucht viel Platz. In einigen Fällen scheint dies unvermeidbar zu sein, weil ich Variablen mit unterschiedlichen Datentypen deklarieren muss...
10.08.2010, 13:43
5
Antworten

C # Zusammenfassung Dispose-Methode

Ich habe eine abstrakte Klasse, die IDisposable wie folgt implementiert: %Vor% In Visual Studio 2008 Team System habe ich Code Analysis für mein Projekt ausgeführt und eine der folgenden Warnungen war die folgende:    Microsoft.Design: Än...
09.11.2009, 20:40
6
Antworten

In welchen Situationen würde ein Verweis auf ein Objekt verweisen, das für die Speicherbereinigung in die Warteschlange gestellt wurde?

Ich lese durch ein C # -Thema auf Dispose () und ~ finalisieren und wann zu verwenden. Der Autor argumentiert, dass Sie keine Referenzen in Ihrem ~ finalize verwenden sollten, da das Objekt, auf das Sie verweisen, möglicherweise bereits erfasst...
28.02.2012, 21:33
3
Antworten

Korrekte Möglichkeit, Bildschirme in Libgdx zu entfernen

Was ist der richtige Weg, um einen Bildschirm in Libgdx vollständig zu entsorgen? Momentan Wenn ich auf einen Knopf auf dem vorherigen Bildschirm klicke, macht der Knopf immer noch das, was er getan hätte, wenn ich auf diesem Bildschirm wäre. So...
15.10.2013, 22:34