Executors.NewSingleThreadScheduledExecutor 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| NewSingleThreadScheduledExecutor() |
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。 |
| NewSingleThreadScheduledExecutor(IThreadFactory) |
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。 |
NewSingleThreadScheduledExecutor()
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。
[Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor();
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : unit -> Java.Util.Concurrent.IScheduledExecutorService
傳回
新設立的排程執行人
- 屬性
備註
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。 (但請注意,如果這個單一執行緒在關機前因執行失敗而終止,若需要執行後續任務,將由新的執行緒取代。)任務保證依序執行,且任何時刻不會同時啟用超過一個任務。 與其他對應版本 newScheduledThreadPool(1) 不同,回傳的執行器保證無法重新配置以使用額外執行緒。
Java 文件 java.util.concurrent.Executors.newSingleThreadScheduledExecutor()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
NewSingleThreadScheduledExecutor(IThreadFactory)
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。
[Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor(Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IScheduledExecutorService
參數
- threadFactory
- IThreadFactory
建立新執行緒時使用的工廠
傳回
新設立的排程執行人
- 屬性
例外狀況
若 threadFactory 為空
備註
建立一個單執行緒執行器,能排程指令在指定延遲後執行,或定期執行。 (但請注意,如果這個單一執行緒在關機前因執行失敗而終止,若需要執行後續任務,將由新的執行緒取代。)任務保證依序執行,且任何時刻不會同時啟用超過一個任務。 與其他對應版本 newScheduledThreadPool(1, threadFactory) 不同,回傳的執行器保證無法重新配置以使用額外執行緒。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。