SpinLock.Exit 方法  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
释放锁。
重载
| Exit() | 释放锁。 | 
| Exit(Boolean) | 释放锁。 | 
Exit()
Exit(Boolean)
释放锁。
public:
 void Exit(bool useMemoryBarrier);public void Exit (bool useMemoryBarrier);member this.Exit : bool -> unitPublic Sub Exit (useMemoryBarrier As Boolean)参数
- useMemoryBarrier
- Boolean
一个布尔值,该值指示是否应发出内存界定,以便将退出操作立即发布到其他线程。
例外
启用线程所有权跟踪,当前线程不是此锁的所有者。
注解
调用ExituseMemoryBarrier参数设置为 true 将提高锁的公平性,以牺牲某些性能。 默认 Exit 重载的行为与指定 true 一 useMemoryBarrier样。
如果在未首次调用内部状态SpinLock的情况下调用EnterExit,可能会损坏。