ForkJoinPool.LazySubmit(ForkJoinTask) メソッド

定義

使用可能なアクティブなスレッドがない場合に最終的に実行されることを保証せずに、指定されたタスクを送信します。

[Android.Runtime.Register("lazySubmit", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/util/concurrent/ForkJoinTask;", "GetLazySubmit_Ljava_util_concurrent_ForkJoinTask_Handler", ApiSince=36)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual Java.Util.Concurrent.ForkJoinTask? LazySubmit(Java.Util.Concurrent.ForkJoinTask? task);
[<Android.Runtime.Register("lazySubmit", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/util/concurrent/ForkJoinTask;", "GetLazySubmit_Ljava_util_concurrent_ForkJoinTask_Handler", ApiSince=36)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member LazySubmit : Java.Util.Concurrent.ForkJoinTask -> Java.Util.Concurrent.ForkJoinTask
override this.LazySubmit : Java.Util.Concurrent.ForkJoinTask -> Java.Util.Concurrent.ForkJoinTask

パラメーター

task
ForkJoinTask

タスク

返品

タスク

属性

注釈

使用可能なアクティブなスレッドがない場合に最終的に実行されることを保証せずに、指定されたタスクを送信します。 一部のコンテキストでは、このメソッドは、既存のスレッド (このプールで動作している場合は呼び出し元のスレッドを含む) が最終的にタスクを実行できるようになるというコンテキスト固有の知識に依存することで、競合とオーバーヘッドを減らすことができます。

19 で追加されました。

Javaドキュメント。

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

適用対象