Barrier 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 Barrier 类的新实例。
重载
Barrier(Int32) |
初始化 Barrier 类的新实例。 |
Barrier(Int32, Action<Barrier>) |
初始化 Barrier 类的新实例。 |
Barrier(Int32)
Barrier(Int32, Action<Barrier>)
初始化 Barrier 类的新实例。
public:
Barrier(int participantCount, Action<System::Threading::Barrier ^> ^ postPhaseAction);
public Barrier (int participantCount, Action<System.Threading.Barrier> postPhaseAction);
public Barrier (int participantCount, Action<System.Threading.Barrier>? postPhaseAction);
new System.Threading.Barrier : int * Action<System.Threading.Barrier> -> System.Threading.Barrier
Public Sub New (participantCount As Integer, postPhaseAction As Action(Of Barrier))
参数
- participantCount
- Int32
参与线程的数量。
例外
participantCount
小于 0 或大于 32,767。
注解
postPhaseAction
在所有参与者在一个阶段到达屏障后,将执行委托。 在 postPhaseAction 委托完成执行之前,参与者不会发布到下一阶段。