Condividi tramite


Metodo TextTransformation.Dispose

Rilascia tutte le risorse utilizzate dall'oggetto TextTransformation.

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating
Assembly:  Microsoft.VisualStudio.TextTemplating.12.0 (in Microsoft.VisualStudio.TextTemplating.12.0.dll)

Sintassi

'Dichiarazione
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit  
override Dispose : unit -> unit
public final function Dispose()

Implementa

IDisposable.Dispose

Note

Chiamato dal codice utente. Questo metodo chiama il metodo Dispose(Boolean) passando true come argomento ed evita la finalizzazione eseguita dal Garbage Collector.

Le classi che derivano da TextTransformation devono eseguire l'override di Dispose(Boolean) per rilasciare le relative risorse non gestite.

Chiamare Dispose dopo aver terminato di utilizzare TextTransformation. Il metodo Dispose lascia TextTransformation in una condizione di non utilizzo. Dopo avere chiamato il metodo Dispose, è necessario liberare tutti i riferimenti a TextTransformation in modo che la memoria occupata da TextTransformation possa essere recuperata dal Garbage Collector. Per ulteriori informazioni, vedere Pulizia delle risorse non gestite e Implementazione di un metodo Dispose.

Nota

Chiamare sempre il metodo Dispose prima di rilasciare l'ultimo riferimento all'oggetto TextTransformation.In caso contrario, le risorse utilizzate da TextTransformation non verranno liberate fino a quando la procedura di Garbage Collection non chiamerà il metodo Finalize dell'oggetto.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextTransformation Classe

Overload Dispose

Spazio dei nomi Microsoft.VisualStudio.TextTemplating

IDisposable

Finalize

Altre risorse

Implementazione di un metodo Dispose

Pulizia delle risorse non gestite