HwndHost.Dispose Methode

Definition

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.

Gilt für: