信息
您所需的主题如下所示。但此主题未包含在此库中。

AbandonedMutexException 构造函数 (String, Exception, Int32, WaitHandle)

2013/12/13

用指定的错误信息、内部异常、被放弃的互斥体的索引(如果可用)以及表示该互斥体的 Mutex 对象初始化 AbandonedMutexException 类的新实例。

Namespace:  System.Threading
程序集:  mscorlib(位于 mscorlib.dll 中)

public AbandonedMutexException(
	string message,
	Exception inner,
	int location,
	WaitHandle handle
)

参数

message
类型: System.String
解释异常原因的错误消息。
inner
类型: System.Exception
导致当前异常的异常。如果 inner 参数不为 null,则当前异常在处理内部异常的 catch 块中引发。
location
类型: System.Int32
如果对 WaitHandle.WaitAny 方法引发异常,则为等待句柄数组中被放弃的互斥体的索引,如果对 WaitHandle.WaitOneWaitAll 方法引发异常,则为 –1。
handle
类型: System.Threading.WaitHandle
一个 Mutex 对象,表示被放弃的互斥体。

message 的内容是一个文本字符串,用于通知用户有关异常的情况。此构造函数的调用方需要确保此字符串已针对当前系统区域性进行了本地化。

作为前一个异常的直接结果而引发的异常应在 InnerException 属性中包括对前一个异常的引用。InnerException 属性返回的值与传递到构造函数中的值相同;或者,如果 InnerException 属性没有向构造函数提供内部异常值,则为 null

下表显示使用此构造函数初始化的 AbandonedMutexException 实例的初始属性值。

属性

InnerException

inner.

Message

message.

Mutex

handle.

MutexIndex

location.

Windows Phone OS

受以下版本支持: 8.0

显示: