語言

WaitHandle.Close 方法

定義

釋放目前 WaitHandle所持有的所有資源。

public:
 virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()

備註

此方法是該類別IDisposable.Dispose及其衍生類別的WaitHandle公開實作。 它提供了一個標準實作,先用參數呼叫Dispose(Boolean)過載true,然後再呼叫方法。GC.SuppressFinalize 呼叫此方法以釋放由 或 WaitHandle 衍生類別實例所持有的所有資源。

一旦呼叫此方法,對當前實例的引用會導致未定義的行為。

Note

請務必致電或Close在你發布最後的參考資料Dispose()之前。WaitHandle 否則,它所使用的資源將無法被釋放。

給繼承者的注意事項

你應該覆寫這個 Dispose(Boolean) 方法,釋放分配到衍生類別中的資源。

適用於

另請參閱