Linguaggio

Thread.Join Metodo

Definizione

Overload

Nome Descrizione
Join()

Attende che questo thread muova.

Join(Int64)

Attende al massimo millis millisecondi che il thread muova.

Join(Int64, Int32)

Attende al massimo millis millisecondi più nanos nanosecondi affinché questo thread muova.

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>

per java.lang.Thread.join().

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.

Vedi anche

Si applica a