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 il metodo Dispose(Boolean) sull’istanza e, in via facoltativa, chiama il metodo Dispose() su tutte le attività figlio dell’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 il rilascio delle risorse gestite e non gestite utilizzate dall’istanza e da tutte le attività figlio; false
per il rilascio delle risorse non gestite dell’istanza.
Commenti
Per 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à nella struttura ad albero del flusso di lavoro vengono eliminati (il metodo Dispose viene chiamato su ogni attività). Quando l'istanza del flusso di lavoro è nuovamente caricata in memoria, viene creato un oggetto .NET per ogni attività con lo stato conseguente lo scaricamento corrispondente.