LockSupport.SetCurrentBlocker(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'oggetto da restituire tramite chiamate di #getBlocker getBlocker
per il thread corrente.
[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
Parametri
- blocker
- Object
oggetto blocker
- Attributi
Commenti
Imposta l'oggetto da restituire tramite chiamate di #getBlocker getBlocker
per il thread corrente. Questo metodo può essere usato prima di richiamare la versione senza argomenti di LockSupport#park() park()
da oggetti non pubblici, consentendo una diagnostica più utile o mantenendo la compatibilità con le implementazioni precedenti dei metodi di blocco. I valori precedenti del blocco non vengono ripristinati automaticamente dopo il blocco. Per ottenere gli effetti di park(b
}, usare setCurrentBlocker(b); park(); setCurrentBlocker(null);
Aggiunta in 14.
Documentazione java per java.util.concurrent.locks.LockSupport.setCurrentBlocker(java.lang.Object)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.