SubmissionPublisher Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| SubmissionPublisher() |
Crée un objet SubmissionPublisher à l’aide de la |
| SubmissionPublisher(IExecutor, Int32) |
Crée un submissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille maximale de mémoire tampon donnée pour chaque abonné et aucun gestionnaire pour les exceptions de l’Abonné dans la méthode |
| SubmissionPublisher(IntPtr, JniHandleOwnership) | |
| SubmissionPublisher(IExecutor, Int32, IBiConsumer) |
Crée un objet SubmissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille de mémoire tampon maximale donnée pour chaque abonné et, s’il n’est pas null, le gestionnaire donné appelé lorsqu’un Abonné lève une exception dans la méthode |
SubmissionPublisher()
Crée un objet SubmissionPublisher à l’aide de la ForkJoinPool#commonPool() remise asynchrone aux abonnés (sauf s’il ne prend pas en charge un niveau de parallélisme d’au moins deux, auquel cas, un nouveau thread est créé pour exécuter chaque tâche), avec une capacité de mémoire tampon maximale et Flow#defaultBufferSizeaucun gestionnaire pour les exceptions d’Abonné dans la méthode Flow.Subscriber#onNext(Object) onNext.
[Android.Runtime.Register(".ctor", "()V", "", ApiSince=33)]
public SubmissionPublisher ();
- Attributs
Remarques
Crée un objet SubmissionPublisher à l’aide de la ForkJoinPool#commonPool() remise asynchrone aux abonnés (sauf s’il ne prend pas en charge un niveau de parallélisme d’au moins deux, auquel cas, un nouveau thread est créé pour exécuter chaque tâche), avec une capacité de mémoire tampon maximale et Flow#defaultBufferSizeaucun gestionnaire pour les exceptions d’Abonné dans la méthode Flow.Subscriber#onNext(Object) onNext.
Documentation Java pour java.util.concurrent.SubmissionPublisher.SubmissionPublisher().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SubmissionPublisher(IExecutor, Int32)
Crée un submissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille maximale de mémoire tampon donnée pour chaque abonné et aucun gestionnaire pour les exceptions de l’Abonné dans la méthode Flow.Subscriber#onNext(Object) onNext.
[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;I)V", "", ApiSince=33)]
public SubmissionPublisher (Java.Util.Concurrent.IExecutor? executor, int maxBufferCapacity);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;I)V", "", ApiSince=33)>]
new Java.Util.Concurrent.SubmissionPublisher : Java.Util.Concurrent.IExecutor * int -> Java.Util.Concurrent.SubmissionPublisher
Paramètres
- executor
- IExecutor
l’exécuteur à utiliser pour la remise asynchrone, prenant en charge la création d’au moins un thread indépendant
- maxBufferCapacity
- Int32
la capacité maximale pour la mémoire tampon de chaque abonné (la capacité appliquée peut être arrondie à la puissance la plus proche de deux et/ou limitées par la plus grande valeur prise en charge par cette implémentation ; la méthode #getMaxBufferCapacity retourne la valeur réelle)
- Attributs
Remarques
Crée un submissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille maximale de mémoire tampon donnée pour chaque abonné et aucun gestionnaire pour les exceptions de l’Abonné dans la méthode Flow.Subscriber#onNext(Object) onNext.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SubmissionPublisher(IntPtr, JniHandleOwnership)
protected SubmissionPublisher (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.SubmissionPublisher : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.SubmissionPublisher
Paramètres
- javaReference
-
IntPtr
nativeint
- transfer
- JniHandleOwnership
S’applique à
SubmissionPublisher(IExecutor, Int32, IBiConsumer)
Crée un objet SubmissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille de mémoire tampon maximale donnée pour chaque abonné et, s’il n’est pas null, le gestionnaire donné appelé lorsqu’un Abonné lève une exception dans la méthode Flow.Subscriber#onNext(Object) onNext.
[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer;)V", "", ApiSince=33)]
public SubmissionPublisher (Java.Util.Concurrent.IExecutor? executor, int maxBufferCapacity, Java.Util.Functions.IBiConsumer? handler);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer;)V", "", ApiSince=33)>]
new Java.Util.Concurrent.SubmissionPublisher : Java.Util.Concurrent.IExecutor * int * Java.Util.Functions.IBiConsumer -> Java.Util.Concurrent.SubmissionPublisher
Paramètres
- executor
- IExecutor
l’exécuteur à utiliser pour la remise asynchrone, prenant en charge la création d’au moins un thread indépendant
- maxBufferCapacity
- Int32
la capacité maximale pour la mémoire tampon de chaque abonné (la capacité appliquée peut être arrondie à la puissance la plus proche de deux et/ou limitées par la plus grande valeur prise en charge par cette implémentation ; la méthode #getMaxBufferCapacity retourne la valeur réelle)
- handler
- IBiConsumer
si la méthode n’est pas null, procédure à appeler à l’exception levée dans la méthode onNext
- Attributs
Remarques
Crée un objet SubmissionPublisher à l’aide de l’exécuteur donné pour la remise asynchrone aux abonnés, avec la taille de mémoire tampon maximale donnée pour chaque abonné et, s’il n’est pas null, le gestionnaire donné appelé lorsqu’un Abonné lève une exception dans la méthode Flow.Subscriber#onNext(Object) onNext.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.