AbandonedMutexException.Mutex 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取导致异常的被放弃的互斥体(如果已知的话)。
public:
property System::Threading::Mutex ^ Mutex { System::Threading::Mutex ^ get(); };
public System.Threading.Mutex Mutex { get; }
public System.Threading.Mutex? Mutex { get; }
member this.Mutex : System.Threading.Mutex
Public ReadOnly Property Mutex As Mutex
属性值
如果未能识别被放弃的互斥体,则为表示该被放弃的互斥体的 Mutex 对象或 null
。
注解
如果在调用WaitHandle.WaitAny方法时引发异常,则返回的Mutex是已放弃的互斥体,该互斥体在传递给WaitAny的对象数组WaitHandle中的最低索引,或者null
无法识别已放弃的互斥体。 如果在调用 WaitOne 或 WaitAll调用时引发异常,则此属性始终返回 null
。