Process.DestroyForcibly 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這會扼殺子程序。
[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
傳回
代表子程序的 Process 物件被強制摧毀。
- 屬性
備註
這會扼殺子程序。 由此 Process 物件代表的子程序會被強制終止。
此方法的預設實作會 #destroy 呼叫,因此無法強制終止程序。 強烈建議此類別的具體實作以合規實作覆蓋此方法。 對返回的ProcessProcessBuilder#start物件呼叫此方法Runtime#exec,將強制終止該程序。
注意:子程序不得立即終止。 即 isAlive() 在被呼叫後 destroyForcibly() ,可能會短暫回原。 此方法可串聯至 ( waitFor() 如有需要)。
新增於1.8版本。
的 java.lang.Process.destroyForcibly()Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。