共用方式為


ForkJoinTask.Adapt 方法

定義

多載

Adapt(IRunnable)

傳回執行ForkJoinTaskrun指定 Runnable 方法做為其動作的新 ,並在 時#join傳回 Null 結果。

Adapt(ICallable)

傳回新的 ,這個新 ForkJoinTask 會執行 call 指定的 Callable 方法做為其動作,並在 時 #join傳回其結果,並將任何已檢查的例外狀況轉譯成 RuntimeException

Adapt(IRunnable, Object)

傳回新的 ,這個新 ForkJoinTask 會執行 run 指定 Runnable 做為其動作的方法,並在時 #join傳回指定的結果。

Adapt(IRunnable)

傳回執行ForkJoinTaskrun指定 Runnable 方法做為其動作的新 ,並在 時#join傳回 Null 結果。

[Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask;", "")]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask;", "")>]
static member Adapt : Java.Lang.IRunnable -> Java.Util.Concurrent.ForkJoinTask

參數

runnable
IRunnable

可執行的動作

傳回

工作

屬性

備註

傳回執行ForkJoinTaskrun指定 Runnable 方法做為其動作的新 ,並在 時#join傳回 Null 結果。

java.util.concurrent.ForkJoinTask.adapt(java.lang.Runnable)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Adapt(ICallable)

傳回新的 ,這個新 ForkJoinTask 會執行 call 指定的 Callable 方法做為其動作,並在 時 #join傳回其結果,並將任何已檢查的例外狀況轉譯成 RuntimeException

[Android.Runtime.Register("adapt", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/ForkJoinTask;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Util.Concurrent.ICallable? callable);
[<Android.Runtime.Register("adapt", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/ForkJoinTask;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Adapt : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.ForkJoinTask

參數

callable
ICallable

可呼叫的動作

傳回

工作

屬性

備註

傳回新的 ,這個新 ForkJoinTask 會執行 call 指定的 Callable 方法做為其動作,並在 時 #join傳回其結果,並將任何已檢查的例外狀況轉譯成 RuntimeException

java.util.concurrent.ForkJoinTask.adapt(java.util.concurrent.Callable<? extends T>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Adapt(IRunnable, Object)

傳回新的 ,這個新 ForkJoinTask 會執行 run 指定 Runnable 做為其動作的方法,並在時 #join傳回指定的結果。

[Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/ForkJoinTask;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Concurrent.ForkJoinTask? Adapt (Java.Lang.IRunnable? runnable, Java.Lang.Object? result);
[<Android.Runtime.Register("adapt", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/ForkJoinTask;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Adapt : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.ForkJoinTask

參數

runnable
IRunnable

可執行的動作

result
Object

完成時的結果

傳回

工作

屬性

備註

傳回新的 ,這個新 ForkJoinTask 會執行 run 指定 Runnable 做為其動作的方法,並在時 #join傳回指定的結果。

java.util.concurrent.ForkJoinTask.adapt(java.lang.Runnable, T)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於