Metodo ModelEditingScope.Dispose (Boolean)

Rilascia le risorse non gestite utilizzate dalla classe ModelEditingScope e facoltativamente le risorse gestite.

Spazio dei nomi:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

'Dichiarazione
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
)
abstract Dispose : 
        disposing:bool -> unit 
override Dispose : 
        disposing:bool -> unit 
protected function Dispose(
    disposing : boolean
)

Parametri

  • disposing
    Tipo: System.Boolean
    true per rilasciare sia le risorse gestite che quelle non gestite; false per rilasciare soltanto le risorse non gestite.

Note

Elimina questo oggetto interrompendo le modifiche.

Il metodo viene chiamato dal metodo pubblico Dispose() e dal metodo Finalize. Dispose() richiama il metodo protetto Dispose(Boolean) con il parametro disposing impostato su true. Finalize richiama Dispose con il parametro disposing impostato su false.

Quando il parametro disposing è impostato su true, questo metodo rilascia tutte le risorse utilizzate da qualsiasi oggetto gestito a cui l'oggetto ModelEditingScope fa riferimento. Questo metodo richiama il metodo Dispose() di ogni oggetto a cui viene fatto riferimento.

Note per gli eredi

Il metodo Dispose può essere chiamato più volte da altri oggetti. Quando si esegue l'override di Dispose(Boolean) assicurarsi di non fare riferimento a oggetti già eliminati in una precedente chiamata a Dispose. Per ulteriori informazioni sulle modalità di implementazione del metodo Dispose(Boolean), vedere Implementazione di un metodo Dispose.

Per ulteriori informazioni sui metodi Dispose e Finalize, vedere Pulizia delle risorse non gestite e Override del metodo Finalize.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelEditingScope Classe

Overload Dispose

Spazio dei nomi Microsoft.Windows.Design.Model

Altre risorse

Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione

Estensibilità di Progettazione WPF