Metodo EditingContext.Dispose (Boolean)

Rilascia le risorse non gestite utilizzate dalla classe EditingContext ed eventualmente rilascia le risorse gestite.

Spazio dei nomi:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.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 sia quelle non gestite, false per rilasciare solo le risorse non gestite.

Note

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 EditingContext 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

EditingContext Classe

Overload Dispose

Spazio dei nomi Microsoft.Windows.Design

ServiceManager

ContextItemManager

ContextItem

FeatureManager

Altre risorse

Architettura di modifica dei contesti

Informazioni sull'estensibilità Progettazione WPF