ScheduledThreadPoolExecutor.DecorateTask メソッド

定義

オーバーロード

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.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.lang.Runnable, java.util.concurrent.RunnableScheduledFuture<V>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

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

送信された呼び出し可能

task
IRunnableScheduledFuture

呼び出し可能を実行するために作成されたタスク

戻り値

呼び出し可能なを実行できるタスク

属性

注釈

呼び出し可能なを実行するために使用されるタスクを変更または置換します。 このメソッドは、内部タスクの管理に使用される具象クラスをオーバーライドするために使用できます。 既定の実装では、指定されたタスクを返すだけです。

1.6 で追加されました。

java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.util.concurrent.Callable<V>, java.util.concurrent.RunnableScheduledFuture<V>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象