Thread.Destroy 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
deprecated
引发 UnsupportedOperationException
。
[Android.Runtime.Register("destroy", "()V", "GetDestroyHandler")]
[System.Obsolete("deprecated")]
public virtual void Destroy ();
[<Android.Runtime.Register("destroy", "()V", "GetDestroyHandler")>]
[<System.Obsolete("deprecated")>]
abstract member Destroy : unit -> unit
override this.Destroy : unit -> unit
- 属性
注解
引发 UnsupportedOperationException
。
此成员已弃用。 此方法最初设计为在不进行任何清理的情况下销毁此线程。 它持有的任何监视器都将保持锁定状态。 但是,该方法从未实现。 如果要实施,它就会以很多方式 #suspend
进行死锁。 如果目标线程在被销毁时持有保护关键系统资源的锁,则任何线程都无法再次访问此资源。 如果另一个线程尝试锁定此资源,则会导致死锁。 此类死锁通常显示为“冻结”进程。 有关详细信息,请参阅 为什么 Thread.stop、Thread.suspend 和 Thread.resume 已弃用?。
适用于 . 的 java.lang.Thread.destroy()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。