Barrier.RemoveParticipants(Int32) Metodo

Definizione

Notifica all'oggetto Barrier che saranno presenti meno partecipanti.Notifies the Barrier that there will be fewer participants.

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.The number of additional participants to remove from the barrier.

Eccezioni

L'istanza corrente è già stata eliminata.The current instance has already been disposed.

Il conteggio totale dei partecipanti è minore del participantCount specificatoThe total participant count is less than the specified participantCount

La barriera dispone già di 0 partecipanti.The barrier already has 0 participants.

In alternativa-or-

Il metodo è stato richiamato dall'interno di un'azione post-fase.The method was invoked from within a post-phase action.

-oppure--or-

il conteggio del partecipante corrente è minore del conteggio del partecipante specificatocurrent participant count is less than the specified participantCount

Commenti

Se i partecipanti participantCount sono già in attesa sulla barriera, questa rimozione soddisfa la barriera, viene eseguita l'azione post-fase e tutti i partecipanti vengono riattivati come se il partecipante venisse rimosso correttamente la barriera.If participantCount participants are already waiting on the barrier, this removal fulfills the barrier, the post phase action is executed and all of the participants are woken as if this participant being removed had successfully reached the barrier.

Si applica a

Vedi anche