Bagikan melalui


SubmissionPublisher.Consume(IConsumer) Metode

Definisi

Memproses semua item yang diterbitkan menggunakan fungsi Konsumen yang diberikan.

[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

fungsi yang diterapkan ke setiap item onNext

Mengembalikan

CompletableFuture yang diselesaikan secara normal ketika penerbit memberi sinyal onComplete, dan luar biasa atas kesalahan atau pembatalan apa pun

Atribut

Keterangan

Memproses semua item yang diterbitkan menggunakan fungsi Konsumen yang diberikan. Mengembalikan CompletableFuture yang diselesaikan secara normal ketika penerbit ini memberi sinyal Flow.Subscriber#onComplete() onComplete, atau diselesaikan secara luar biasa atas kesalahan apa pun, atau pengecualian dilemparkan oleh Konsumen, atau CompletableFuture yang dikembalikan dibatalkan, dalam hal ini tidak ada item lebih lanjut yang diproses.

Dokumentasi Java untuk java.util.concurrent.SubmissionPublisher.consume(java.util.function.Consumer<? super T>).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk