Teilen über


HwndHost.Dispose Methode

Definition

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.

Gilt für: