ReentrantLock.Lock 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í.
Adquiere el bloqueo.
[Android.Runtime.Register("lock", "()V", "GetLockHandler")]
public virtual void Lock();
[<Android.Runtime.Register("lock", "()V", "GetLockHandler")>]
abstract member Lock : unit -> unit
override this.Lock : unit -> unit
Implementaciones
- Atributos
Comentarios
Adquiere el bloqueo.
Adquiere el bloqueo si no lo mantiene otro subproceso y devuelve inmediatamente, estableciendo el recuento de bloqueos en uno.
Si el subproceso actual ya contiene el bloqueo, el recuento de suspensiones se incrementa en uno y el método devuelve inmediatamente.
Si otro subproceso mantiene el bloqueo, el subproceso actual se deshabilita con fines de programación de subprocesos y permanece inactivo hasta que se haya adquirido el bloqueo, en cuyo momento el número de bloqueos se establece en uno.
Documentación de Java para java.util.concurrent.locks.ReentrantLock.lock().
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.