Process.DestroyForcibly 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.
Tue le sous-processus.
[Android.Runtime.Register("destroyForcibly", "()Ljava/lang/Process;", "GetDestroyForciblyHandler", ApiSince=26)]
public virtual Java.Lang.Process? DestroyForcibly();
[<Android.Runtime.Register("destroyForcibly", "()Ljava/lang/Process;", "GetDestroyForciblyHandler", ApiSince=26)>]
abstract member DestroyForcibly : unit -> Java.Lang.Process
override this.DestroyForcibly : unit -> Java.Lang.Process
Retours
l’objet Process représentant le sous-processus à détruire de force.
- Attributs
Remarques
Tue le sous-processus. Le sous-processus représenté par cet Process objet est arrêté de force.
L’implémentation par défaut de cette méthode appelle #destroy et peut donc ne pas mettre fin de force au processus. Les implémentations concrètes de cette classe sont fortement encouragées à remplacer cette méthode par une implémentation conforme. Appel de cette méthode sur Process les objets retournés par ProcessBuilder#start et Runtime#exec arrêtera de force le processus.
Remarque : Le sous-processus peut ne pas se terminer immédiatement. c’est-à-dire qu’il est possible de isAlive() retourner true pendant une courte période après destroyForcibly() l’appel. Cette méthode peut être chaînée waitFor() si nécessaire.
Ajouté dans la version 1.8.
Java documentation pour java.lang.Process.destroyForcibly().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.