Thread.Join 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
| Nome | Descrizione |
|---|---|
| Join() |
Attende che questo thread muova. |
| Join(Int64) |
Attende al massimo |
| Join(Int64, Int32) |
Attende al massimo |
Join()
Attende che questo thread muova.
[Android.Runtime.Register("join", "()V", "")]
public void Join();
[<Android.Runtime.Register("join", "()V", "")>]
member this.Join : unit -> unit
- Attributi
Eccezioni
se il thread corrente è stato interrotto. Lo stato interrotto del thread corrente verrà cancellato prima che venga generata l'eccezione.
Commenti
Attende che questo thread muova.
Una chiamata di questo metodo si comporta esattamente come la chiamata
<blockquote> #join(long) join(0)</blockquote>
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
Si applica a
Join(Int64)
Attende al massimo millis millisecondi che il thread muova.
[Android.Runtime.Register("join", "(J)V", "")]
public void Join(long millis);
[<Android.Runtime.Register("join", "(J)V", "")>]
member this.Join : int64 -> unit
Parametri
- millis
- Int64
tempo di attesa in millisecondi
- Attributi
Eccezioni
se il thread corrente è stato interrotto. Lo stato interrotto del thread corrente verrà cancellato prima che venga generata l'eccezione.
Commenti
Attende al massimo millis millisecondi che il thread muova. Un timeout di 0 mezzi per aspettare per sempre.
Questa implementazione usa un ciclo di this.wait chiamate condizionali in this.isAlive. Quando un thread termina il this.notifyAll metodo viene richiamato. È consigliabile che le applicazioni non usino wait, notifyo notifyAll nelle Thread istanze di .
per java.lang.Thread.join(long).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
Si applica a
Join(Int64, Int32)
Attende al massimo millis millisecondi più nanos nanosecondi affinché questo thread muova.
[Android.Runtime.Register("join", "(JI)V", "")]
public void Join(long millis, int nanos);
[<Android.Runtime.Register("join", "(JI)V", "")>]
member this.Join : int64 * int -> unit
Parametri
- millis
- Int64
tempo di attesa in millisecondi
- nanos
- Int32
0-999999 nanosecondi aggiuntivi da attendere
- Attributi
Eccezioni
se il thread corrente è stato interrotto. Lo stato interrotto del thread corrente verrà cancellato prima che venga generata l'eccezione.
Commenti
Attende al massimo millis millisecondi più nanos nanosecondi affinché questo thread muova. Se entrambi gli argomenti sono 0, significa attendere per sempre.
Questa implementazione usa un ciclo di this.wait chiamate condizionali in this.isAlive. Quando un thread termina il this.notifyAll metodo viene richiamato. È consigliabile che le applicazioni non usino wait, notifyo notifyAll nelle Thread istanze di .
per java.lang.Thread.join(long, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.