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ドキュメント。

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

適用対象

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ドキュメント。

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

適用対象