LockSupport.SetCurrentBlocker(Object) 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í.
Establece el objeto que se va a devolver mediante invocaciones de #getBlocker getBlocker
para el subproceso actual.
[Android.Runtime.Register("setCurrentBlocker", "(Ljava/lang/Object;)V", "", ApiSince=34)]
public static void SetCurrentBlocker (Java.Lang.Object? blocker);
[<Android.Runtime.Register("setCurrentBlocker", "(Ljava/lang/Object;)V", "", ApiSince=34)>]
static member SetCurrentBlocker : Java.Lang.Object -> unit
Parámetros
- blocker
- Object
el objeto bloqueador
- Atributos
Comentarios
Establece el objeto que se va a devolver mediante invocaciones de #getBlocker getBlocker
para el subproceso actual. Este método se puede usar antes de invocar la versión sin argumento de desde LockSupport#park() park()
objetos no públicos, lo que permite diagnósticos más útiles o conserva la compatibilidad con implementaciones anteriores de métodos de bloqueo. Los valores anteriores del bloqueador no se restauran automáticamente después del bloqueo. Para obtener los efectos de park(b
}, use setCurrentBlocker(b); park(); setCurrentBlocker(null);
Agregado en 14.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.