Thread.Interrupt Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interrompt ce thread.
[Android.Runtime.Register("interrupt", "()V", "GetInterruptHandler")]
public virtual void Interrupt();
[<Android.Runtime.Register("interrupt", "()V", "GetInterruptHandler")>]
abstract member Interrupt : unit -> unit
override this.Interrupt : unit -> unit
- Attributs
Remarques
Interrompt ce thread.
À moins que le thread actuel n’interrompe lui-même, ce qui est toujours autorisé, la #checkAccess() checkAccess méthode de ce thread est appelée, ce qui peut entraîner une SecurityException levée.
Si ce thread est bloqué dans un appel de la Object#wait() wait()classe , Object#wait(long) wait(long)ou Object#wait(long, int) wait(long, int) des méthodes de la Object classe, ou des #join()méthodes , , #join(long)#join(long, int), #sleep(long)ou , ou #sleep(long, int), méthodes de cette classe, son état d’interruption est effacé et il reçoit un InterruptedException.
Si ce thread est bloqué dans une opération d’E/S lors d’une java.nio.channels.InterruptibleChannel InterruptibleChannel fermeture du canal, l’état d’interruption du thread est défini et le thread reçoit un java.nio.channels.ClosedByInterruptException.
Si ce thread est bloqué dans un java.nio.channels.Selector état d’interruption du thread est défini et qu’il retourne immédiatement à partir de l’opération de sélection, éventuellement avec une valeur non nulle, comme si la méthode du java.nio.channels.Selector#wakeup wakeup sélecteur a été appelée.
Si aucune des conditions précédentes ne contient, l’état d’interruption de ce thread est défini.
L’interruption d’un thread qui n’est pas actif n’a aucun effet.
Java documentation pour java.lang.Thread.interrupt().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.