語言

ScheduledThreadPoolExecutor.DecorateTask 方法

定義

多載

名稱 Description
DecorateTask(IRunnable, IRunnableScheduledFuture)

修改或替換用於執行可執行的任務。

DecorateTask(ICallable, IRunnableScheduledFuture)

修改或替換用於執行可呼叫的任務。

DecorateTask(IRunnable, IRunnableScheduledFuture)

修改或替換用於執行可執行的任務。

[Android.Runtime.Register("decorateTask", "(Ljava/lang/Runnable;Ljava/util/concurrent/RunnableScheduledFuture;)Ljava/util/concurrent/RunnableScheduledFuture;", "GetDecorateTask_Ljava_lang_Runnable_Ljava_util_concurrent_RunnableScheduledFuture_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
protected virtual Java.Util.Concurrent.IRunnableScheduledFuture? DecorateTask(Java.Lang.IRunnable? runnable, Java.Util.Concurrent.IRunnableScheduledFuture? task);
[<Android.Runtime.Register("decorateTask", "(Ljava/lang/Runnable;Ljava/util/concurrent/RunnableScheduledFuture;)Ljava/util/concurrent/RunnableScheduledFuture;", "GetDecorateTask_Ljava_lang_Runnable_Ljava_util_concurrent_RunnableScheduledFuture_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
abstract member DecorateTask : Java.Lang.IRunnable * Java.Util.Concurrent.IRunnableScheduledFuture -> Java.Util.Concurrent.IRunnableScheduledFuture
override this.DecorateTask : Java.Lang.IRunnable * Java.Util.Concurrent.IRunnableScheduledFuture -> Java.Util.Concurrent.IRunnableScheduledFuture

參數

runnable
IRunnable

提交的Runnable

task
IRunnableScheduledFuture

執行可執行的任務

傳回

一個能執行可執行的任務

屬性

備註

修改或替換用於執行可執行的任務。 此方法可用來覆寫用於管理內部任務的具體類別。 預設實作會直接回傳給定的任務。

新增於1.6版本。

Java 文件 java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)。

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

適用於

DecorateTask(ICallable, IRunnableScheduledFuture)

修改或替換用於執行可呼叫的任務。

[Android.Runtime.Register("decorateTask", "(Ljava/util/concurrent/Callable;Ljava/util/concurrent/RunnableScheduledFuture;)Ljava/util/concurrent/RunnableScheduledFuture;", "GetDecorateTask_Ljava_util_concurrent_Callable_Ljava_util_concurrent_RunnableScheduledFuture_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "V" })]
protected virtual Java.Util.Concurrent.IRunnableScheduledFuture? DecorateTask(Java.Util.Concurrent.ICallable? callable, Java.Util.Concurrent.IRunnableScheduledFuture? task);
[<Android.Runtime.Register("decorateTask", "(Ljava/util/concurrent/Callable;Ljava/util/concurrent/RunnableScheduledFuture;)Ljava/util/concurrent/RunnableScheduledFuture;", "GetDecorateTask_Ljava_util_concurrent_Callable_Ljava_util_concurrent_RunnableScheduledFuture_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "V" })>]
abstract member DecorateTask : Java.Util.Concurrent.ICallable * Java.Util.Concurrent.IRunnableScheduledFuture -> Java.Util.Concurrent.IRunnableScheduledFuture
override this.DecorateTask : Java.Util.Concurrent.ICallable * Java.Util.Concurrent.IRunnableScheduledFuture -> Java.Util.Concurrent.IRunnableScheduledFuture

參數

callable
ICallable

提交的 Callable

task
IRunnableScheduledFuture

為執行可呼叫而建立的任務

傳回

一個能執行可呼叫的任務

屬性

備註

修改或替換用於執行可呼叫的任務。 此方法可用來覆寫用於管理內部任務的具體類別。 預設實作會直接回傳給定的任務。

新增於1.6版本。

Java 文件 java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)。

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

適用於