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 或派生类持有的所有资源。

调用此方法后,对当前实例的引用会导致未定义的行为。

注释

始终调用或发布对 <a0/&a0> 的最后一个引用之前。 否则,不会释放正在使用的资源。

继承者说明

应重写 Dispose(Boolean) 该方法以释放派生类中分配的资源。

适用于

另请参阅