AbandonedMutexException.Mutex 属性

定义

获取导致异常的被放弃的互斥体(如果已知的话)。

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

如果未能识别被放弃的互斥体,则为表示该被放弃的互斥体的 Mutex 对象或 null

注解

如果在调用WaitHandle.WaitAny方法时引发异常,则返回的Mutex是已放弃的互斥体,该互斥体在传递给WaitAny的对象数组WaitHandle中的最低索引,或者null无法识别已放弃的互斥体。 如果在调用 WaitOneWaitAll调用时引发异常,则此属性始终返回 null

适用于

另请参阅