이 설명서는 보관되지만 유지 되지 않습니다.

Thread.ResetAbort 메서드

업데이트: 2007년 11월

현재 스레드에 대해 요청된 Abort를 취소합니다.

네임스페이스:  System.Threading
어셈블리:  mscorlib(mscorlib.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, ControlThread = true)]
public static void ResetAbort()
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, ControlThread = true) */
public static void ResetAbort()
public static function ResetAbort()

예외상황
ThreadStateException

현재 스레드에 대해 Abort가 호출되지 않은 경우

SecurityException

호출자에게 현재 스레드에 대해 필요한 보안 사용 권한이 없는 경우

이 메서드는 적절한 사용 권한이 있는 코드에 의해서만 호출될 수 있습니다. 자세한 내용은 보안 요청을 참조하십시오.

스레드를 종료하기 위해 Abort가 호출되면 시스템은 ThreadAbortException을 throw합니다. ThreadAbortException은 응용 프로그램 코드에 의해 catch될 수 있지만 ResetAbort가 호출되지 않는 한, catch 블록의 끝에서 다시 throw되는 특수한 예외입니다. ResetAbort는 중단 요청을 취소하고 ThreadAbortException으로 인해 스레드가 종료되지 않도록 합니다.

ResetAbort 메서드 호출 방법을 보여 주는 예제를 보려면 ThreadAbortException을 참조하십시오.

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

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0, 2.0, 1.1, 1.0에서 지원
표시: