SpinLock 方法

2013/12/13

SpinLock 类型公开以下成员。

  名称说明
公共方法 Enter 采用可靠的方式获取锁,这样,即使在方法调用中发生异常的情况下,都能采用可靠的方式检查 lockTaken 以确定是否已获取锁。
公共方法 Equals 指示此实例与指定对象是否相等。 (从 ValueType 继承。)
公共方法 Exit() 释放锁。
公共方法 Exit(Boolean) 释放锁。
受保护的方法 Finalize 允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法 GetHashCode 返回此实例的哈希代码。 (从 ValueType 继承。)
公共方法 GetType 获取当前实例的 Type (从 Object 继承。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法 ToString 返回该实例的完全限定类型名。 (从 ValueType 继承。)
公共方法 TryEnter(Boolean) 尝试采用可靠的方式获取锁,这样,即使在方法调用中发生异常的情况下,都能采用可靠的方式检查 lockTaken 以确定是否已获取锁。
公共方法 TryEnter(Int32, Boolean) 尝试采用可靠的方式获取锁,这样,即使在方法调用中发生异常的情况下,都能采用可靠的方式检查 lockTaken 以确定是否已获取锁。
公共方法 TryEnter(TimeSpan, Boolean) 尝试采用可靠的方式获取锁,这样,即使在方法调用中发生异常的情况下,都能采用可靠的方式检查 lockTaken 以确定是否已获取锁。
返回顶部

显示:
© 2014 Microsoft