Linguaggio

CompletableFuture.Copy Metodo

Definizione

Restituisce un nuovo completableFuture completato normalmente con lo stesso valore di questa completableFuture quando viene completato normalmente.

[Android.Runtime.Register("copy", "()Ljava/util/concurrent/CompletableFuture;", "GetCopyHandler", ApiSince=31)]
public virtual Java.Util.Concurrent.ICompletionStage? Copy();
[<Android.Runtime.Register("copy", "()Ljava/util/concurrent/CompletableFuture;", "GetCopyHandler", ApiSince=31)>]
abstract member Copy : unit -> Java.Util.Concurrent.ICompletionStage
override this.Copy : unit -> Java.Util.Concurrent.ICompletionStage

Valori restituiti

il nuovo CompletableFuture

Attributi

Commenti

Restituisce un nuovo completableFuture completato normalmente con lo stesso valore di questa completableFuture quando viene completato normalmente. Se CompletableFuture viene completato in modo eccezionale, CompletableFuture restituito viene completato in modo eccezionale con un'eccezione CompletionException con questa eccezione come causa. Il comportamento equivale a thenApply(x -> x). Questo metodo può essere utile come forma di "copia difensiva", per impedire il completamento dei client, pur essendo in grado di disporre azioni dipendenti.

Aggiunta in 9.

per java.util.concurrent.CompletableFuture.copy().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a