Thread.Suspend Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
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().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".