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 sofort alle Systemressourcen frei, die das Objekt enthalten kann.
Überlädt
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt sofort alle Systemressourcen frei, die das Objekt enthalten kann. |
| Dispose(Boolean) |
Gibt sofort alle Systemressourcen frei, die das Objekt enthalten kann. |
Hinweise
Important
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 zusätzliche Bereinigungen ausführen müssen.
Dispose()
Gibt sofort alle Systemressourcen frei, die das Objekt enthalten kann.
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementiert
Hinweise
Important
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Diese Methode kann außer Kraft gesetzt werden, aber nicht durch diese Signatur. Siehe Dispose(Boolean) die überschreibbare Signatur. Diese parameterlose Signatur ist die vom Schnittstellenvertrag erforderliche Signatur und ruft die aktive Dispose(Boolean) Implementierung effektiv auf disposingtrue.
Gilt für:
Dispose(Boolean)
Gibt sofort alle Systemressourcen frei, die das Objekt enthalten kann.
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
Festlegen, ob true von einem expliziten Disposer aufgerufen wird und false andernfalls.
- Attribute
Hinweise
Important
Dieser Typ oder Member ist in der Internetsicherheitszone nicht verfügbar.
Abgeleitete Klassen können diese Methode außer Kraft setzen, wenn sie zusätzliche Bereinigungen ausführen müssen. Sie sollten jedoch auch die Basisimplementierung aufrufen, um sicherzustellen, dass alle Ressourcen freigegeben werden. Die Basisimplementierung funktioniert relativ erheblich, 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.