FutureTask 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
FutureTask(ICallable) |
建立 |
FutureTask(IRunnable, Object) |
|
FutureTask(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。 |
FutureTask(ICallable)
建立 FutureTask
,在執行時會執行指定的 Callable
。
[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Callable;)V", "")]
public FutureTask (Java.Util.Concurrent.ICallable? callable);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Callable;)V", "")>]
new Java.Util.Concurrent.FutureTask : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.FutureTask
參數
- callable
- ICallable
可呼叫的工作
- 屬性
備註
建立 FutureTask
,在執行時會執行指定的 Callable
。
的 java.util.concurrent.FutureTask.FutureTask(java.util.concurrent.Callable<V>)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
FutureTask(IRunnable, Object)
FutureTask
建立 會在執行時執行指定的 Runnable
,並排列在get
成功完成時傳回指定結果的 。
[Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")]
public FutureTask (Java.Lang.IRunnable? runnable, Java.Lang.Object? result);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/Runnable;Ljava/lang/Object;)V", "")>]
new Java.Util.Concurrent.FutureTask : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.FutureTask
參數
- runnable
- IRunnable
可執行的工作
- result
- Object
成功完成時要傳回的結果。 如果您不需要特定結果,請考慮使用表單的建構: Future<?> f = new FutureTask<Void>(runnable, null)
- 屬性
備註
FutureTask
建立 會在執行時執行指定的 Runnable
,並排列在get
成功完成時傳回指定結果的 。
的 java.util.concurrent.FutureTask.FutureTask(java.lang.Runnable, V)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
FutureTask(IntPtr, JniHandleOwnership)
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。
protected FutureTask (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.FutureTask : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.FutureTask
參數
- transfer
- JniHandleOwnership
JniHandleOwnership,指出如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。