Thread.ResetAbort Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .