Monitor 成员

提供同步对对象的访问的机制。

下表列出了由 Monitor 类型公开的成员。

公共方法

  名称 说明
Public method Static Supported by the .NET Compact Framework Enter 在指定对象上获取排他锁。
Public method Supported by the .NET Compact Framework Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework Exit 释放指定对象上的排他锁。
Public method Supported by the .NET Compact Framework GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Pulse 通知等待队列中的线程锁定对象状态的更改。
Public method Static PulseAll 通知所有的等待线程对象状态的更改。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework ToString  返回表示当前 ObjectString。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework TryEnter 已重载。 试图获取指定对象的排他锁。
Public method Static Wait 已重载。 释放对象上的锁并阻止当前线程,直到它重新获取该锁。

页首

请参见

参考

Monitor 类
System.Threading 命名空间
Thread

其他资源

托管线程处理
监视器