Barrier.AddParticipants(Int32) 方法

定义

通知 Barrier,告知其将会有多个其他参与者。

public:
 long AddParticipants(int participantCount);
public long AddParticipants (int participantCount);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public long AddParticipants (int participantCount);
member this.AddParticipants : int -> int64
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.AddParticipants : int -> int64
Public Function AddParticipants (participantCount As Integer) As Long

参数

participantCount
Int32

要添加到屏障的其他参与者的数量。

返回

新参与者将首先参与的屏障的阶段编号。

属性

例外

已释放当前实例。

participantCount 小于 0。

- 或 -

添加 participantCount 参与者将导致屏障的参与者计数超过 32,767。

该方法从阶段后操作中调用。

注解

如果屏障当前正在执行后阶段操作,则会阻止此调用,直到后阶段操作完成并且屏障已转到下一阶段。

适用于

另请参阅