Barrier.RemoveParticipants(Int32) メソッド

定義

複数の参加要素が削除されることを Barrier に通知します。

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

パラメーター

participantCount
Int32

バリアから削除する追加の参加要素の数。

例外

現在のインスタンスは既に破棄されています。

参加要素の総数が、指定した participantCount より小さくなっています。

バリアでは、既に 0 個の参加要素があります。

  • または -

メソッドは、フェーズ後アクション内から呼び出されました。

  • または -

現在の参加者数は、指定された参加者数より小さくなります。

注釈

参加者が既にバリアで待機している場合 participantCount 、この削除はバリアを満たし、事後フェーズ アクションが実行され、削除された参加者がすべてバリアに正常に到達したかのように目が覚めます。

適用対象

こちらもご覧ください