Thread.ResetAbort 方法

取消为当前线程请求的 Abort

**命名空间:**System.Threading
**程序集:**mscorlib(在 mscorlib.dll 中)

语法

声明
Public Shared Sub ResetAbort
用法

Thread.ResetAbort
public static void ResetAbort ()
public:
static void ResetAbort ()
public static void ResetAbort ()
public static function ResetAbort ()

异常

异常类型 条件

ThreadStateException

未对当前线程调用 Abort

SecurityException

调用方不拥有当前线程所需的安全权限。

备注

此方法只能由具有适当权限的代码调用。有关更多信息,请参见 安全要求

当调用 Abort 以终止线程时,系统将引发 ThreadAbortExceptionThreadAbortException 是一个可由应用程序代码捕获的特殊异常,但在 catch 块的结尾将被再次引发,除非调用 ResetAbortResetAbort 取消要中止的请求,并防止 ThreadAbortException 终止线程。

有关说明如何调用 ResetAbort 方法的示例,请参见 ThreadAbortException

.NET Framework 安全性

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

Thread 类
Thread 成员
System.Threading 命名空间

其他资源

销毁线程
托管线程状态