WaitHandle.Close 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
釋放目前 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) 方法,釋放分配到衍生類別中的資源。