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对象。

适用于