Thread.Suspend 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
deprecated
引发 UnsupportedOperationException。
[Android.Runtime.Register("suspend", "()V", "")]
[System.Obsolete("deprecated")]
public void Suspend();
[<Android.Runtime.Register("suspend", "()V", "")>]
[<System.Obsolete("deprecated")>]
member this.Suspend : unit -> unit
- 属性
注解
引发 UnsupportedOperationException。
此成员已弃用。 此方法已弃用,因为它本质上容易死锁。 如果目标线程在挂起时对监视器持有锁,则在恢复目标线程之前,任何线程都无法访问此资源。 如果将在调用 resume之前恢复目标线程的线程尝试锁定此监视器,则死锁结果。 此类死锁通常显示为“冻结”进程。 有关详细信息,请参阅 为什么 Thread.stop、Thread.suspend 和 Thread.resume 已弃用?。
Java文档java.lang.Thread.suspend()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。