SpinWait.SpinOnce 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| SpinOnce() | 执行单一自旋。 | 
| SpinOnce(Int32) | 执行单一自旋,并在达到最小旋转计数后调用 Sleep(Int32)。 | 
SpinOnce()
SpinOnce(Int32)
执行单一自旋,并在达到最小旋转计数后调用 Sleep(Int32)。
public:
 void SpinOnce(int sleep1Threshold);public void SpinOnce (int sleep1Threshold);member this.SpinOnce : int -> unitPublic Sub SpinOnce (sleep1Threshold As Integer)参数
- sleep1Threshold
- Int32
将在其后使用 Thread.Sleep(1) 的最小旋转计数。 值为 -1 将禁用 Thread.Sleep(1)。
例外
sleep1Threshold 小于 -1。
注解
此方法通常在循环中调用,并且可能会根据到目前为止在此实例上调用的次数 SpinOnce() 更改行为。