Thread.ResetAbort Metoda

Definice

Upozornění

Thread.ResetAbort is not supported and throws PlatformNotSupportedException.

Abort(Object) Zruší požadavek pro aktuální vlákno.

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 ()
Atributy

Výjimky

Pouze .NET Core a .NET 5+: Ve všech případech.

Abort nebyl vyvolán v aktuálním vlákně.

Volající nemá požadované oprávnění zabezpečení pro aktuální vlákno.

Poznámky

Tuto metodu lze volat pouze kódem se správnými oprávněními.

Při volání Abort za účelem ukončení vlákna systém vyvolá ThreadAbortException. ThreadAbortException je zvláštní výjimka, která může být zachycena kódem aplikace, ale je opětovně vyvolána na konci bloku catch, pokud ResetAbort není volána. ResetAbort zruší požadavek na přerušení a zabrání ThreadAbortException ukončení vlákna.

Podívejte ThreadAbortException se na příklad, který ukazuje volání ResetAbort metody .

Platí pro

Viz také