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 ()
注解
此方法是 类及其派生类方法WaitHandle的公共实现IDisposable.Dispose。 它提供一个标准实现,该实现使用true
参数调用Dispose(Boolean)
重载,然后调用 GC.SuppressFinalize 方法。 调用此方法可释放 实例 WaitHandle
或派生类持有的所有资源。
调用此方法后,对当前实例的引用会导致未定义的行为。
注意
在释放对 的最后一次引用WaitHandle之前,请始终调用 Close 或 Dispose() 。 否则,它使用的资源将不会释放。
继承者说明
应重写 方法以 Dispose(Boolean)
释放派生类中分配的资源。