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 .