Thread.ResetAbort Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Thread.ResetAbort is not supported and throws PlatformNotSupportedException.
Anuluje Abort(Object) żądanie dla bieżącego wątku.
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 ()
- Atrybuty
Wyjątki
Tylko platformy .NET Core i .NET 5+: we wszystkich przypadkach.
Abort
nie została wywołana w bieżącym wątku.
Obiekt wywołujący nie ma wymaganych uprawnień zabezpieczeń dla bieżącego wątku.
Uwagi
Ta metoda może być wywoływana tylko przez kod z odpowiednimi uprawnieniami.
Gdy wywołanie jest wykonywane w celu Abort
zakończenia wątku, system zgłasza błąd ThreadAbortException.
ThreadAbortException
jest specjalnym wyjątkiem, który można przechwycić za pomocą kodu aplikacji, ale jest ponownie wyrzucony na końcu bloku catch, chyba że ResetAbort
jest wywoływany.
ResetAbort
anuluje żądanie przerwania i uniemożliwia ThreadAbortException
zakończenie wątku.
Zobacz ThreadAbortException przykład przedstawiający wywoływanie ResetAbort
metody .