Brush.Dispose 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
釋放所有由 Brush.
多載
| 名稱 | Description |
|---|---|
| Dispose() |
釋放此 Brush 物件所使用的所有資源。 |
| Dispose(Boolean) |
釋放 未管理的資源, Brush 並可選擇性地釋放受管理資源。 |
Dispose()
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
釋放此 Brush 物件所使用的所有資源。
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
實作
備註
呼叫 Dispose 允許該 Brush 物件所使用的資源重新分配至其他用途。
使用完Dispose後再打電話Brush。 此 Dispose 方法會使 在 Brush 無法使用的狀態下。 呼叫 Dispose後,您必須解除所有對 的 Brush 引用,讓垃圾回收器能回收原本 Brush 佔用的記憶體。 欲了解更多資訊,請參閱《 清理未管理資源 及 實施處置方法》。
適用於
Dispose(Boolean)
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
- 來源:
- Brush.cs
釋放 未管理的資源, Brush 並可選擇性地釋放受管理資源。
protected:
virtual void Dispose(bool disposing);
protected virtual void Dispose(bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)
參數
- disposing
- Boolean
true 釋放可管理與非受管理資源; false 只釋放未管理的資源。
備註
此方法由公開方法呼叫,若Dispose()方法已被覆寫則由 該Finalize()方法呼叫。
Dispose()以參數設為 disposing時呼叫此方法true。
Finalize 將此方法 disposing 設為 false。
當參數 disposing 為真時,此方法會釋放所有被該 Brush 參考物件所持有的資源。 此方法會 Dispose() 呼叫每個被參考物件的方法。
給繼承者的注意事項
Dispose 可以被其他物件多次呼叫。 覆寫 Dispose(Boolean) 時,請小心不要引用 Dispose先前呼叫時已處理的物件。 欲了解更多如何實施 Dispose(Boolean),請參閱「 實施處置方法」。
欲了解更多關於 Dispose 和 Finalize()的資訊,請參閱 「清理未管理資源」。