Freigeben über


SubmissionPublisher.Consume(IConsumer) Methode

Definition

Verarbeitet alle veröffentlichten Elemente mithilfe der angegebenen Consumer-Funktion.

[Android.Runtime.Register("consume", "(Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;", "GetConsume_Ljava_util_function_Consumer_Handler", ApiSince=33)]
public virtual Java.Util.Concurrent.CompletableFuture? Consume(Java.Util.Functions.IConsumer? consumer);
[<Android.Runtime.Register("consume", "(Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;", "GetConsume_Ljava_util_function_Consumer_Handler", ApiSince=33)>]
abstract member Consume : Java.Util.Functions.IConsumer -> Java.Util.Concurrent.CompletableFuture
override this.Consume : Java.Util.Functions.IConsumer -> Java.Util.Concurrent.CompletableFuture

Parameter

consumer
IConsumer

die auf jedes OnNext-Element angewendete Funktion

Gibt zurück

eine CompletableFuture, die normal abgeschlossen wird, wenn der Herausgeber beiComplete signalisiert, und außergewöhnlich bei einem Fehler oder Abbruch

Attribute

Hinweise

Verarbeitet alle veröffentlichten Elemente mithilfe der angegebenen Consumer-Funktion. Gibt einen CompletableFuture-Wert zurück, der normalerweise abgeschlossen wird, wenn dieser Herausgeber einen Fehler signalisiert Flow.Subscriber#onComplete() onCompleteoder ausnahmsweise abgeschlossen wird oder eine Ausnahme vom Verbraucher ausgelöst wird oder die zurückgegebene CompletableFuture abgebrochen wird, in diesem Fall werden keine weiteren Elemente verarbeitet.

Java-Dokumentation für java.util.concurrent.SubmissionPublisher.consume(java.util.function.Consumer<? super T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: