CompositeActivity.Dispose(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiama Dispose(Boolean) in questa istanza e, facoltativamente, chiama Dispose() su tutte le attività figlio di questa istanza.
protected:
override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
Parametri
- disposing
- Boolean
true per rilasciare sia le risorse gestite che non gestite usate da questa istanza e tutte le attività figlio di questa istanza; false per rilasciare solo le risorse non gestite di questa istanza.
Commenti
Durante tutta la durata di un'attività, è possibile creare o eliminare diversi oggetti .NET. Ogni volta che un'istanza del flusso di lavoro viene scaricata dalla memoria, gli oggetti .NET corrispondenti alle attività nell'albero del flusso di lavoro vengono eliminati (il metodo Dispose viene chiamato in ogni attività). Quando l'istanza del flusso di lavoro viene ricaricata in memoria, viene creato un nuovo oggetto .NET per ogni attività con lo stato dello scaricamento corrispondente.