CompositeActivity.Dispose(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает Dispose(Boolean) этот экземпляр и при необходимости вызывает Dispose() все дочерние действия этого экземпляра.
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 для выпуска только неуправляемых ресурсов этого экземпляра.
Комментарии
На протяжении всего времени существования действия несколько .NET объектов могут быть созданы или удалены. Каждый раз, когда экземпляр рабочего процесса выгружается из памяти, .NET объекты, соответствующие действиям в дереве рабочего процесса (метод Dispose вызывается для каждого действия). При загрузке экземпляра рабочего процесса обратно в память создается новый объект .NET для каждого действия с состоянием из соответствующего выгрузки.