Поделиться через


CompositionScopeDefinition.Dispose(Boolean) Метод

Определение

Вызывается методами Dispose() и Finalize() для освобождения управляемых и неуправляемых ресурсов, используемых текущим экземпляром класса CompositionScopeDefinition.

protected:
 override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Параметры

disposing
Boolean

Значение true, чтобы освободить все ресурсы (управляемые и неуправляемые); значение false, чтобы освободить только неуправляемые ресурсы.

Комментарии

Этот метод вызывается только методом public Dispose() и ; Finalize() не вызывайте этот метод напрямую. При реализации шаблона удаления следует использовать логический Dispose(Boolean) параметр метода следующим образом:

  • Метод Dispose() текущего объекта должен вызываться Dispose(Boolean) с логическим параметром , для параметра , заданного в значение true , чтобы освободить как управляемые, так и неуправляемые ресурсы.

  • Метод Finalize() текущего объекта должен вызываться Dispose(Boolean) с логическим параметром, заданным в значение false , чтобы освободить только неуправляемые ресурсы.

Дополнительные сведения см. в разделе Реализация метода Dispose.

Применяется к