ForkJoinTask.Adapt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Adapt(IRunnable) |
傳回執行 |
Adapt(ICallable) |
傳回新的 ,這個新 |
Adapt(IRunnable, Object) |
傳回新的 ,這個新 |
Adapt(IRunnable)
傳回執行ForkJoinTask
run
指定 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
可執行的動作
傳回
工作
- 屬性
備註
傳回執行ForkJoinTask
run
指定 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 屬性授權中所述的詞彙使用。