HwndHost.Dispose Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Natychmiast zwalnia wszystkie zasoby systemowe, które mogą być przechowywane przez obiekt.
Przeciążenia
Dispose() |
Natychmiast zwalnia wszystkie zasoby systemowe, które mogą być przechowywane przez obiekt. |
Dispose(Boolean) |
Natychmiast zwalnia wszystkie zasoby systemowe, które mogą być przechowywane przez obiekt. |
Uwagi
Ważne
Ten typ lub element członkowski nie jest dostępny w strefie zabezpieczeń w Internecie.
Klasy pochodne mogą zastąpić tę metodę (podpisem Dispose(Boolean) ), jeśli muszą wykonać dodatkowe oczyszczanie.
Dispose()
Natychmiast zwalnia wszystkie zasoby systemowe, które mogą być przechowywane przez obiekt.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementuje
Uwagi
Ważne
Ten typ lub element członkowski nie jest dostępny w strefie zabezpieczeń w Internecie.
Tę metodę można zastąpić, ale nie przez ten podpis. Zobacz, aby zapoznać się Dispose(Boolean) z podpisem, który można zastąpić. Ten podpis bez parametrów jest wymagany przez kontrakt interfejsu i skutecznie wywołuje aktywną Dispose(Boolean) implementację z elementem disposing
true
.
Dotyczy
Dispose(Boolean)
Natychmiast zwalnia wszystkie zasoby systemowe, które mogą być przechowywane przez obiekt.
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
Ustaw wartość na true
, jeśli jest wywoływana z jawnego usuwania i false
w inny sposób.
- Atrybuty
Uwagi
Ważne
Ten typ lub element członkowski nie jest dostępny w strefie zabezpieczeń w Internecie.
Klasy pochodne mogą zastąpić tę metodę, jeśli muszą wykonać dodatkowe oczyszczanie. Należy jednak również wywołać implementację podstawową w celu zapewnienia zwolnienia wszystkich zasobów. Implementacja podstawowa wykonuje dość znaczną pracę w celu zwolnienia zasobów, które są znane klasie bazowej.
Jeśli okno jest hostowane, zostanie zniszczone.
Wątek wywołujący musi być taki sam jak dyspozytor.