LinkedResourceCollection.Dispose 方法

定義

釋放 LinkedResourceCollection 所使用的所有資源。

C#
public void Dispose ();

實作

備註

Dispose 使用完畢時,請呼叫 LinkedResourceCollectionDispose 方法會將 LinkedResourceCollection 保留在無法使用的狀態。 在呼叫 Dispose 之後,您必須釋放所有 LinkedResourceCollection 的參考,讓記憶體回收行程可以回收 LinkedResourceCollection 所佔用的記憶體。 如需詳細資訊,請參閱 清除 Unmanaged 資源實作 Dispose 方法

這個方法會在這個集合中的所有檢視上叫用 Dispose 。 此方法是由 Dispose 方法呼叫。 您不需要在應用程式中呼叫它。

注意

在您釋放最後一個 Dispose 參考之前,請務必呼叫 LinkedResourceCollection。 否則,在記憶體回收行程呼叫 LinkedResourceCollection 物件的 Finalize 方法之前,不會釋放它正在使用的資源。

適用於

產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1