Barrier.RemoveParticipants(Int32) Metodo

Definizione

Notifica all'oggetto Barrier che ci saranno meno partecipanti.

public:
 void RemoveParticipants(int participantCount);
public void RemoveParticipants(int participantCount);
member this.RemoveParticipants : int -> unit
Public Sub RemoveParticipants (participantCount As Integer)

Parametri

participantCount
Int32

Numero di partecipanti aggiuntivi da rimuovere dalla barriera.

Eccezioni

L'istanza corrente è già stata eliminata.

Il conteggio totale dei partecipanti è minore del valore specificato participantCount

La barriera ha già 0 partecipanti.

oppure

Il metodo è stato richiamato dall'interno di un'azione post-fase.

oppure

Il conteggio dei partecipanti corrente è minore del valore di participantCount specificato.

Commenti

Se participantCount i partecipanti sono già in attesa sulla barriera, questa rimozione soddisfa la barriera, l'azione post-fase viene eseguita e tutti i partecipanti vengono svegliati come se questo partecipante venisse rimosso aveva raggiunto correttamente la barriera.

Si applica a

Vedi anche