TextTransformation.Finalize 方法

允許 Object 在記憶體回收行程予以回收之前,嘗試釋放資源並執行其他清除作業。 由記憶體回收行程所呼叫。

命名空間:  Microsoft.VisualStudio.TextTemplating
組件:  Microsoft.VisualStudio.TextTemplating.10.0 (在 Microsoft.VisualStudio.TextTemplating.10.0.dll 中)

語法

'宣告
Protected Overrides Sub Finalize
protected override void Finalize()
protected:
virtual void Finalize() override
abstract Finalize : unit -> unit 
override Finalize : unit -> unit 
protected override function Finalize()

備註

只有當 Dispose() 方法未被使用者程式碼呼叫時,記憶體回收行程才會呼叫 Finalize 方法。

這個方法會覆寫 Finalize。 應用程式程式碼不應該呼叫這個方法,在記憶體回收期間會自動叫用物件的 Finalize 方法,除非已經透過呼叫 SuppressFinalize 方法停用記憶體回收行程的最終化。

如需詳細資訊,請參閱Finalize 方法和解構函式清除 Unmanaged 資源覆寫 Finalize 方法

.NET Framework 安全性

請參閱

參考

TextTransformation 類別

Microsoft.VisualStudio.TextTemplating 命名空間

[M:Microsoft.VisualStudio.TextTemplating.TextTransformation.Dispose()]

IDisposable

Finalize

SuppressFinalize

其他資源

實作 Finalize 和 Dispose 以清除 Unmanaged 資源

覆寫 Finalize 方法

記憶體回收

Finalize 方法和解構函式

清除 Unmanaged 資源