HwndHost.Dispose Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Немедленно освобождает все системные ресурсы, которые может удерживать объект.
Перегрузки
Dispose() |
Немедленно освобождает все системные ресурсы, которые может удерживать объект. |
Dispose(Boolean) |
Немедленно освобождает все системные ресурсы, которые может удерживать объект. |
Комментарии
Важно!
Этот тип или член недоступен в зоне безопасности Интернета.
Производные классы могут переопределить этот метод (с помощью сигнатуры Dispose(Boolean) ), если им нужно выполнить дополнительную очистку.
Dispose()
Немедленно освобождает все системные ресурсы, которые может удерживать объект.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Реализации
Комментарии
Важно!
Этот тип или член недоступен в зоне безопасности Интернета.
Этот метод можно переопределить, но не с помощью этой сигнатуры. Переопределенную сигнатуру см. в разделе Dispose(Boolean) . Эта сигнатура без параметров требуется контракту интерфейса и фактически вызывает активную Dispose(Boolean) реализацию с disposing
параметром .true
Применяется к
Dispose(Boolean)
Немедленно освобождает все системные ресурсы, которые может удерживать объект.
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)
Параметры
- disposing
- Boolean
Устанавливается в true
, если вызывается из явного уничтожителя, или в false
в противном случае.
- Атрибуты
Комментарии
Важно!
Этот тип или член недоступен в зоне безопасности Интернета.
Производные классы могут переопределить этот метод, если им требуется выполнить дополнительную очистку. Однако они также должны вызывать базовую реализацию, чтобы гарантировать, что все ресурсы освобождены. Базовая реализация выполняет довольно значительную работу по освобождению ресурсов, известных базовому классу.
Если размещается окно, оно будет уничтожено.
Вызывающий поток должен совпадать с диспетчером.