Lenguaje

ReentrantLock.Lock Método

Definición

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.

Se aplica a