Thread.ResetAbort 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 스레드에 대한 요청된 Abort(Object) 내용을 취소합니다.
public:
static void ResetAbort();
public static void ResetAbort();
static member ResetAbort : unit -> unit
Public Shared Sub ResetAbort ()
예외
.NET Core 및 .NET 5+만: 모든 경우에.
Abort 가 현재 스레드에서 호출되지 않았습니다.
호출자에게 현재 스레드에 필요한 보안 권한이 없습니다.
설명
이 메서드는 적절한 권한이 있는 코드에서만 호출할 수 있습니다.
스레드를 종료하기 위한 Abort 호출이 이루어지면 시스템에서 .를 ThreadAbortExceptionthrow합니다.
ThreadAbortException 는 애플리케이션 코드에서 catch할 수 있는 특수 예외이지만 호출되지 않는 한 ResetAbort catch 블록의 끝에 다시 throw됩니다.
ResetAbort 는 중단 요청을 취소하고 스레드를 ThreadAbortException 종료하지 못하게 합니다.
메서드 호출을 보여 주는 예제를 참조 ThreadAbortException 하세요 ResetAbort .