Langage

ReferenceQueue.Remove Méthode

Définition

Surcharges

Nom Description
Remove()

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’un objet de référence soit disponible.

Remove(Int64)

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’il soit disponible ou que la période d’expiration donnée expire.

Remove()

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’un objet de référence soit disponible.

[Android.Runtime.Register("remove", "()Ljava/lang/ref/Reference;", "GetRemoveHandler")]
public virtual Java.Lang.Ref.Reference? Remove();
[<Android.Runtime.Register("remove", "()Ljava/lang/ref/Reference;", "GetRemoveHandler")>]
abstract member Remove : unit -> Java.Lang.Ref.Reference
override this.Remove : unit -> Java.Lang.Ref.Reference

Retours

Objet de référence, bloquant jusqu’à ce qu’un objet soit disponible

Attributs

Exceptions

si l’appel bloquant a été interrompu

Remarques

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’un objet de référence soit disponible.

Documentation Java pour java.lang.ref.ReferenceQueue.remove().

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 à

Remove(Int64)

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’il soit disponible ou que la période d’expiration donnée expire.

[Android.Runtime.Register("remove", "(J)Ljava/lang/ref/Reference;", "GetRemove_JHandler")]
public virtual Java.Lang.Ref.Reference? Remove(long timeout);
[<Android.Runtime.Register("remove", "(J)Ljava/lang/ref/Reference;", "GetRemove_JHandler")>]
abstract member Remove : int64 -> Java.Lang.Ref.Reference
override this.Remove : int64 -> Java.Lang.Ref.Reference

Paramètres

timeout
Int64

Si elle est positive, bloquez jusqu’à timeout millisecondes en attendant qu’une référence soit ajoutée à cette file d’attente. Si zéro, bloquez indéfiniment.

Retours

Objet de référence, si un objet était disponible au cours de la période d’expiration spécifiée, sinon null

Attributs

Exceptions

si timeoutMillis .

si l’appel bloquant a été interrompu

Remarques

Supprime l’objet de référence suivant dans cette file d’attente, bloquant jusqu’à ce qu’il soit disponible ou que la période d’expiration donnée expire.

Cette méthode n’offre pas de garanties en temps réel : elle planifie le délai d’expiration comme si elle appelait la Object#wait(long) méthode.

Documentation Java pour java.lang.ref.ReferenceQueue.remove(long).

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 à