ReferenceQueue.Remove Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Remove() |
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté disponible. |
| Remove(Int64) |
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté disponible o expire el período de tiempo de espera especificado. |
Remove()
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté 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
Devoluciones
Objeto de referencia que bloquea hasta que uno esté disponible
- Atributos
Excepciones
si se interrumpió la llamada de bloqueo
Comentarios
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté disponible.
Java documentación para java.lang.ref.ReferenceQueue.remove().
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
Remove(Int64)
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté disponible o expire el período de tiempo de espera especificado.
[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
Parámetros
- timeout
- Int64
Si es positivo, bloquee hasta timeout milisegundos mientras espera a que se agregue una referencia a esta cola. Si es cero, bloquee indefinidamente.
Devoluciones
Objeto de referencia, si uno estaba disponible dentro del período de tiempo de espera especificado; de lo contrario, null
- Atributos
Excepciones
si timeoutMillis .
si se interrumpió la llamada de bloqueo
Comentarios
Quita el siguiente objeto de referencia de esta cola, bloqueando hasta que uno esté disponible o expire el período de tiempo de espera especificado.
Este método no ofrece garantías en tiempo real: programa el tiempo de espera como si invocara el Object#wait(long) método .
Java documentación para java.lang.ref.ReferenceQueue.remove(long).
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.