Lenguaje

Flow.IPublisher.Subscribe(Flow+ISubscriber) Método

Definición

Agrega el especificado Subscriber si es posible.

[Android.Runtime.Register("subscribe", "(Ljava/util/concurrent/Flow$Subscriber;)V", "GetSubscribe_Ljava_util_concurrent_Flow_Subscriber_Handler:Java.Util.Concurrent.Flow/IPublisherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)]
public void Subscribe(Java.Util.Concurrent.Flow.ISubscriber? subscriber);
[<Android.Runtime.Register("subscribe", "(Ljava/util/concurrent/Flow$Subscriber;)V", "GetSubscribe_Ljava_util_concurrent_Flow_Subscriber_Handler:Java.Util.Concurrent.Flow/IPublisherInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=30)>]
abstract member Subscribe : Java.Util.Concurrent.Flow.ISubscriber -> unit

Parámetros

subscriber
Flow.ISubscriber

el suscriptor

Atributos

Excepciones

SI subscriber ES NULL

Comentarios

Agrega el especificado Subscriber si es posible. Si el suscriptor ya está suscrito o si se produce un error en el intento debido a infracciones o errores de directiva, se invoca su OnError método con .IllegalStateException

De lo contrario, se invoca el método del OnSubscribe suscriptor con un nuevo Subscription. El suscriptor puede recibir elementos invocando Request en esa suscripción y cancelando la suscripción invocando Cancel.

Java documentación para java.util.concurrent.Flow.Publisher.subscribe(java.util.concurrent.Flow.Subscriber).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a