Thread.ResetAbort 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
Thread.ResetAbort is not supported and throws PlatformNotSupportedException.
현재 스레드에 대해 요청된 Abort(Object)를 취소합니다.
public:
static void ResetAbort();
public static void ResetAbort ();
[System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static void ResetAbort ();
static member ResetAbort : unit -> unit
[<System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ResetAbort : unit -> unit
Public Shared Sub ResetAbort ()
- 특성
예외
.NET Core 및 .NET 5+ 전용: 모든 경우
Abort
가 현재 스레드에서 호출되지 않았습니다.
호출자에게 현재 스레드에 대한 필수 보안 권한이 없습니다.
설명
이 메서드는 적절한 권한이 있는 코드에서만 호출할 수 있습니다.
Abort
스레드를 종료하기 위해 를 호출하면 시스템에서 을 throw합니다. ThreadAbortException ThreadAbortException
애플리케이션 코드에서 발견 될 수 있지만 하지 않는 한 catch 블록의 끝에 다시 throw 되는 특별 한 예외는 ResetAbort
라고 합니다. ResetAbort
는 중단 요청을 취소하고 가 ThreadAbortException
스레드를 종료하지 못하도록 합니다.
ThreadAbortException메서드를 호출하는 방법을 보여 주는 예제는 를 ResetAbort
참조하세요.