SynchronousQueue.Offer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Offer(Object) |
Inserisce l'elemento specificato in questa coda, se un altro thread è in attesa di riceverlo. |
Offer(Object, Int64, TimeUnit) |
Inserisce l'elemento specificato in questa coda, in attesa, se necessario, del tempo di attesa specificato per la ricezione di un altro thread. |
Offer(Object)
Inserisce l'elemento specificato in questa coda, se un altro thread è in attesa di riceverlo.
[Android.Runtime.Register("offer", "(Ljava/lang/Object;)Z", "GetOffer_Ljava_lang_Object_Handler")]
public override bool Offer (Java.Lang.Object? e);
[<Android.Runtime.Register("offer", "(Ljava/lang/Object;)Z", "GetOffer_Ljava_lang_Object_Handler")>]
override this.Offer : Java.Lang.Object -> bool
Parametri
- e
- Object
elemento da aggiungere
Restituisce
true
se l'elemento è stato aggiunto a questa coda, altrimenti false
Implementazioni
- Attributi
Commenti
Inserisce l'elemento specificato in questa coda, se un altro thread è in attesa di riceverlo.
Documentazione java per java.util.concurrent.SynchronousQueue.offer(E)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Offer(Object, Int64, TimeUnit)
Inserisce l'elemento specificato in questa coda, in attesa, se necessario, del tempo di attesa specificato per la ricezione di un altro thread.
[Android.Runtime.Register("offer", "(Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Z", "GetOffer_Ljava_lang_Object_JLjava_util_concurrent_TimeUnit_Handler")]
public virtual bool Offer (Java.Lang.Object? e, long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("offer", "(Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Z", "GetOffer_Ljava_lang_Object_JLjava_util_concurrent_TimeUnit_Handler")>]
override this.Offer : Java.Lang.Object * int64 * Java.Util.Concurrent.TimeUnit -> bool
Parametri
- e
- Object
elemento da aggiungere
- timeout
- Int64
- unit
- TimeUnit
Restituisce
true
se ha esito positivo o false
se il tempo di attesa specificato è trascorso prima che venga visualizzato un consumer
Implementazioni
- Attributi
Commenti
Inserisce l'elemento specificato in questa coda, in attesa, se necessario, del tempo di attesa specificato per la ricezione di un altro thread.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.