Monitor 成员
提供同步对对象的访问的机制。
下表列出了由 Monitor 类型公开的成员。
公共方法
名称 | 说明 | |
---|---|---|
Enter | 在指定对象上获取排他锁。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
Exit | 释放指定对象上的排他锁。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
Pulse | 通知等待队列中的线程锁定对象状态的更改。 | |
PulseAll | 通知所有的等待线程对象状态的更改。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) | |
TryEnter | 已重载。 试图获取指定对象的排他锁。 | |
Wait | 已重载。 释放对象上的锁并阻止当前线程,直到它重新获取该锁。 |
页首
请参见
参考
Monitor 类
System.Threading 命名空间
Thread