語言

CompletableFuture.CompleteAsync 方法

定義

多載

名稱 Description
CompleteAsync(ISupplier)

以使用預設執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

CompleteAsync(ISupplier, IExecutor)

以使用該執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

CompleteAsync(ISupplier)

以使用預設執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

[Android.Runtime.Register("completeAsync", "(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;", "GetCompleteAsync_Ljava_util_function_Supplier_Handler", ApiSince=31)]
public virtual Java.Util.Concurrent.ICompletionStage? CompleteAsync(Java.Util.Functions.ISupplier? supplier);
[<Android.Runtime.Register("completeAsync", "(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;", "GetCompleteAsync_Ljava_util_function_Supplier_Handler", ApiSince=31)>]
abstract member CompleteAsync : Java.Util.Functions.ISupplier -> Java.Util.Concurrent.ICompletionStage
override this.CompleteAsync : Java.Util.Functions.ISupplier -> Java.Util.Concurrent.ICompletionStage

參數

supplier
ISupplier

一個回傳用來完成此 CompletableFuture 的值的函式

傳回

這個CompletableFuture

屬性

備註

以使用預設執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

新增9。

java.util.concurrent.CompletableFuture.completeAsync(java.util.function.Supplier<? extends T>)Java 檔。

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

適用於

CompleteAsync(ISupplier, IExecutor)

以使用該執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

[Android.Runtime.Register("completeAsync", "(Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "GetCompleteAsync_Ljava_util_function_Supplier_Ljava_util_concurrent_Executor_Handler", ApiSince=31)]
public virtual Java.Util.Concurrent.ICompletionStage? CompleteAsync(Java.Util.Functions.ISupplier? supplier, Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register("completeAsync", "(Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;", "GetCompleteAsync_Ljava_util_function_Supplier_Ljava_util_concurrent_Executor_Handler", ApiSince=31)>]
abstract member CompleteAsync : Java.Util.Functions.ISupplier * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage
override this.CompleteAsync : Java.Util.Functions.ISupplier * Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ICompletionStage

參數

supplier
ISupplier

一個回傳用來完成此 CompletableFuture 的值的函式

executor
IExecutor

執行者用於非同步執行

傳回

這個CompletableFuture

屬性

備註

以使用該執行器從非同步任務呼叫的 Supplier 函式結果,完成此 CompletableFuture。

新增9。

java.util.concurrent.CompletableFuture.completeAsync(java.util.function.Supplier<? extends T>, java.util.concurrent.Executor)Java 檔。

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

適用於