Язык

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 и используемых в соответствии с условиями, описанными в разделе "".

Применяется к