HwndHost.Dispose Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt alle vom Objekt verwendeten Systemressourcen sofort frei.
Überlädt
Dispose() |
Gibt alle vom Objekt verwendeten Systemressourcen sofort frei. |
Dispose(Boolean) |
Gibt alle vom Objekt verwendeten Systemressourcen sofort frei. |
Hinweise
Wichtig
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Abgeleitete Klassen können diese Methode (durch die Dispose(Boolean) Signatur) außer Kraft setzen, wenn sie eine zusätzliche Bereinigung durchführen müssen.
Dispose()
Gibt alle vom Objekt verwendeten Systemressourcen sofort frei.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementiert
Hinweise
Wichtig
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Diese Methode kann überschrieben werden, aber nicht durch diese Signatur. Die überschreibbare Signatur finden Sie Dispose(Boolean) unter. Diese parameterlose Signatur ist die vom Schnittstellenvertrag erforderliche Signatur und ruft die aktive Dispose(Boolean) Implementierung disposing
mit dem Wert auf true
.
Gilt für:
Dispose(Boolean)
Gibt alle vom Objekt verwendeten Systemressourcen sofort frei.
protected:
virtual void Dispose(bool disposing);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected virtual void Dispose (bool disposing);
protected virtual void Dispose (bool disposing);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)
Parameter
- disposing
- Boolean
Wird beim Aufruf durch einen expliziten Disposer auf true
und in allen anderen Fällen auf false
festgelegt.
- Attribute
Hinweise
Wichtig
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Abgeleitete Klassen können diese Methode überschreiben, wenn sie eine zusätzliche Bereinigung durchführen müssen. Sie sollten jedoch auch die Basisimplementierung aufrufen, um sicherzustellen, dass alle Ressourcen freigegeben werden. Die Basisimplementierung leistet ziemlich umfangreiche Arbeit, um Ressourcen freizugeben, die der Basisklasse bekannt sind.
Wenn ein Fenster gehostet wird, wird es zerstört.
Der aufrufende Thread muss mit dem Dispatcher identisch sein.