語言

ThreadPoolExecutor.AllowsCoreThreadTimeOut 方法

定義

若此池允許核心執行緒逾時,則在 keepAlive 時間內無任務抵達時終止,若有新任務到達,則會被替換。

[Android.Runtime.Register("allowsCoreThreadTimeOut", "()Z", "GetAllowsCoreThreadTimeOutHandler")]
public virtual bool AllowsCoreThreadTimeOut();
[<Android.Runtime.Register("allowsCoreThreadTimeOut", "()Z", "GetAllowsCoreThreadTimeOutHandler")>]
abstract member AllowsCoreThreadTimeOut : unit -> bool
override this.AllowsCoreThreadTimeOut : unit -> bool

傳回

true 如果核心執行緒被允許逾時,否則 false

屬性

備註

若此池允許核心執行緒逾時,則在 keepAlive 時間內無任務抵達時終止,若有新任務到達,則會被替換。 若屬實,同樣的「保持生命」政策適用於非核心執行緒,也適用於核心執行緒。 當 false(預設值)時,核心執行緒永遠不會因缺乏輸入任務而終止。

新增於1.6版本。

java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut()Java 檔。

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

適用於