語言

IExecutorService.Close 方法

定義

啟動有序關機,執行先前提交的任務,但不再接受新的任務。

[Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Util.Concurrent.IExecutorService, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=36)]
public virtual void Close();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Util.Concurrent.IExecutorService, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=36)>]
abstract member Close : unit -> unit
override this.Close : unit -> unit
屬性

備註

啟動有序關機,執行先前提交的任務,但不再接受新的任務。 此方法等待所有任務完成且執行者終止後。

若在等待時中斷,此方法會停止所有執行中的任務,就像呼叫 #shutdownNow()。 接著它會繼續等待,直到所有正在執行的任務都完成。 等待執行的任務不會被執行。 中斷狀態會在此方法回傳前重新被斷言。

若已終止,使用此方法無效。

新增於19。

Java 文件 java.util.concurrent.ExecutorService.close()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於