LockSupport.ParkUntil 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.
Overload
ParkUntil(Int64) |
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso. |
ParkUntil(Object, Int64) |
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso. |
ParkUntil(Int64)
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso.
[Android.Runtime.Register("parkUntil", "(J)V", "")]
public static void ParkUntil (long deadline);
[<Android.Runtime.Register("parkUntil", "(J)V", "")>]
static member ParkUntil : int64 -> unit
Parametri
- deadline
- Int64
tempo assoluto, in millisecondi dall'epoca, per attendere fino a
- Attributi
Commenti
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso.
Se il permesso è disponibile, viene utilizzato e la chiamata restituisce immediatamente; in caso contrario, il thread corrente viene disabilitato per scopi di pianificazione dei thread e giace inattivo fino a quando non si verifica una delle quattro cose seguenti:
<ul><li>Altri thread richiamano #unpark unpark
con il thread corrente come destinazione; o
<li>Altri thread Thread#interrupt interrompe il thread corrente; o
<li>La scadenza specificata viene superata; o
<li>La chiamata viene restituita in modo spurioso (vale a dire per nessun motivo). </ul>
Questo metodo non <segnala>i valori em</em> che di questi hanno causato la restituzione del metodo. I chiamanti devono controllare nuovamente le condizioni che hanno causato il parcheggio del thread al primo posto. I chiamanti possono anche determinare, ad esempio, lo stato di interrupt del thread o l'ora corrente al ritorno.
Documentazione java per java.util.concurrent.locks.LockSupport.parkUntil(long)
.
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.
Si applica a
ParkUntil(Object, Int64)
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso.
[Android.Runtime.Register("parkUntil", "(Ljava/lang/Object;J)V", "")]
public static void ParkUntil (Java.Lang.Object? blocker, long deadline);
[<Android.Runtime.Register("parkUntil", "(Ljava/lang/Object;J)V", "")>]
static member ParkUntil : Java.Lang.Object * int64 -> unit
Parametri
- blocker
- Object
l'oggetto di sincronizzazione responsabile del parcheggio del thread
- deadline
- Int64
tempo assoluto, in millisecondi dall'epoca, per attendere fino a
- Attributi
Commenti
Disabilita il thread corrente per scopi di pianificazione dei thread, fino alla scadenza specificata, a meno che non sia disponibile il permesso.
Se il permesso è disponibile, viene utilizzato e la chiamata restituisce immediatamente; in caso contrario, il thread corrente viene disabilitato per scopi di pianificazione dei thread e giace inattivo fino a quando non si verifica una delle quattro cose seguenti:
<ul><li>Altri thread richiamano #unpark unpark
con il thread corrente come destinazione; o
<li>Altri thread Thread#interrupt interrompe il thread corrente; o
<li>La scadenza specificata viene superata; o
<li>La chiamata viene restituita in modo spurioso (vale a dire per nessun motivo). </ul>
Questo metodo non <segnala>i valori em</em> che di questi hanno causato la restituzione del metodo. I chiamanti devono controllare nuovamente le condizioni che hanno causato il parcheggio del thread al primo posto. I chiamanti possono anche determinare, ad esempio, lo stato di interrupt del thread o l'ora corrente al ritorno.
Aggiunta nella versione 1.6.
Documentazione java per java.util.concurrent.locks.LockSupport.parkUntil(java.lang.Object, long)
.
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.