dispose

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

Verwendung von IDisposable Zum Abbestellen eines Ereignisses - Muss ich andere Dinge in den Weg legen?

Ich habe die folgende Klasse %Vor% Die Frage ist nun, ob ich Dispose() method richtig implementiere? Oder muss ich alle anderen verwalteten Objekte manuell disponieren, nur weil ich explizit Dispose() ? definiert habe Ich schätze, da...
13.01.2010, 06:34
2
Antworten

C # bereinigt nicht verwaltete Ressourcen, wenn der Prozess beendet wird

Ich habe eine Klasse, die eine COM-exe aus dem Prozess instanziiert. Die Klasse ist %Vor% und ich nenne es wie folgt %Vor% Jetzt bereinigt dies mein COM-Objekt, wenn das Programm normal ausgeführt wird. Wenn ich das Programm jedoch mitte...
24.03.2009, 20:56
4
Antworten

Ausnahme: Parameter ist nicht gültig (beim Übergeben eines neuen Bildes an pictureBox)

Ich hatte bereits ein Bild im PictureBox-Steuerelement, und jetzt möchte ich ein neues hinzufügen. Was passiert, ist, dass allpication disposes (und ich fange eine Ausnahme: "Parameter ist nicht gültig"). Das ist mein Code: %Vor% Wenn...
01.10.2012, 20:31
3
Antworten

Thread-Sicherheit von Dispose-Methoden?

MSDN dokumentiert die Thread-Sicherheit von Instanz-Mitgliedern von BCL-Typen ziemlich gut, aber ich habe nie wirklich Informationen gesehen, die angeben, wie die Dispose -Methode von IDisposable -Typen aufgerufen werden kann. Ist die M...
17.02.2011, 03:52
2
Antworten

Sollte ich den Aufruf von dispose für Objekte, die die Lebensdauer des Prozesses teilen, anrufen?

Mir ist bewusst, dass alle Objekte, die IDisposable implementieren, gelöscht werden sollten, sobald sie nicht mehr benötigt werden, um den von ihren nicht verwalteten Ressourcen belegten Speicher freizugeben. Meine Frage bezieht sich auf O...
12.03.2012, 22:47
1
Antwort

SqlCommand (Verwenden von Statement / Dispose Problem)

Nehmen Sie das folgende Beispiel ... %Vor% Aus meiner heutigen Forschung klingt das, als ob das grundsätzlich in Ordnung ist, aber der SqlCommand wird nicht entsorgt. Frage - & gt; Welches der folgenden Beispiele ist der beste Weg, um dam...
19.09.2012, 16:04
2
Antworten

Verhindern, dass Objekte mehrfach entfernt werden

Betrachten Sie den folgenden Code: %Vor% Wenn der Stream writer entsorgt wird, wird intern der FileStream stream freigegeben. Gibt es dafür ein anderes Design als das MSDN Empfehlung den extern verwendeten Stream in der finally-Kl...
13.03.2013, 13:44
2
Antworten

Muss ich eine HttpResponseException von Request.CreateResponse () entfernen?

Ich habe diesen Code in einer Request-Handling-Methode eines ApiControllers: %Vor% Das potentielle Problem ist, dass "r" niemals entsorgt wird (zumindest in meinem Code). Ich könnte dies in eine Verwendung verpacken, würde dann aber nicht "...
19.12.2013, 18:25
2
Antworten

Java Swing dispose () vs. setVisible (false)

Ich habe eine eigenständige Java-Anwendung, die Daten aus einer Datenbank abruft und sie in einer JTable anzeigt. Wenn die Anwendung gestartet wird, wird der Benutzer in einem JDialog nach einem Benutzernamen / Passwort gefragt. Sobald die korre...
18.10.2011, 22:55
4
Antworten

die richtige Technik zum Freigeben eines Socket / Ereignis / unzulässigen Codes mit dem Dispose / Finalize-Muster

Wie man das Dispose-Muster implementiert, wenn meine Klasse einen Socket & amp; Ereignis? Sollte es so sein? %Vor% Ich bin verwirrt ... ist Socket-Klasse "verwalteter Code c # Version von WinSock"? also sollte es freigegeben werden, wenn...
13.11.2012, 07:26