Sdílet prostřednictvím


HwndHost.Dispose Metoda

Definice

Okamžitě uvolní všechny systémové prostředky, které objekt může obsahovat.

Přetížení

Dispose()

Okamžitě uvolní všechny systémové prostředky, které objekt může obsahovat.

Dispose(Boolean)

Okamžitě uvolní všechny systémové prostředky, které objekt může obsahovat.

Poznámky

Důležité

Tento typ nebo člen není k dispozici v zóně zabezpečení internetu.

Odvozené třídy mohou přepsat tuto metodu Dispose(Boolean) (podpisem), pokud potřebují provést další čištění.

Dispose()

Okamžitě uvolní všechny systémové prostředky, které objekt může obsahovat.

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementuje

Poznámky

Důležité

Tento typ nebo člen není k dispozici v zóně zabezpečení internetu.

Tuto metodu lze přepsat, ale ne tímto podpisem. Projděte Dispose(Boolean) si přepisovatelný podpis. Tento podpis bez parametrů vyžaduje kontrakt rozhraní a ve skutečnosti volá aktivní Dispose(Boolean) implementaci s disposing tím, že trueje .

Platí pro

Dispose(Boolean)

Okamžitě uvolní všechny systémové prostředky, které objekt může obsahovat.

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)

Parametry

disposing
Boolean

Nastavte na , true pokud se volá z explicitního disposeru a false jinak.

Atributy

Poznámky

Důležité

Tento typ nebo člen není k dispozici v zóně zabezpečení internetu.

Odvozené třídy mohou přepsat tuto metodu, pokud potřebují provést další čištění. Měly by však také volat základní implementaci, aby se zajistilo, že jsou uvolněny všechny prostředky. Základní implementace dělá poměrně podstatnou práci na uvolnění prostředků, které jsou známé základní třídě.

Pokud je okno hostované, bude zničeno.

Volající vlákno musí být stejné jako dispečer.

Platí pro