Compartilhar via


Thread.Destroy Método

Definição

Cuidado

deprecated

Gera 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
Atributos

Comentários

Gera UnsupportedOperationException.

Este membro foi preterido. Este método foi originalmente projetado para destruir este thread sem qualquer limpeza. Todos os monitores que ele mantinha teriam permanecido trancados. No entanto, o método nunca foi implementado. Se fosse implementada, seria propensa a impasses em grande parte da maneira de #suspend. Se o thread de destino mantivesse um bloqueio protegendo um recurso crítico do sistema quando ele foi destruído, nenhum thread poderia acessar esse recurso novamente. Se outro thread tentasse bloquear esse recurso, o deadlock resultaria. Tais impasses normalmente se manifestam como processos "congelados". Para obter mais informações, consulte Por que Thread.stop, Thread.suspend e Thread.resume foram preteridos?.

Documentação Java para java.lang.Thread.destroy().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a