CompositeActivity.Dispose(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在此實例上呼叫 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 物件,並包含對應卸載的狀態。