Thread.Destroy Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.