Thread.ResetAbort-Methode
Bricht ein Abort ab, das für den aktuellen Thread angefordert wurde.
Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Sub ResetAbort
'Usage
Thread.ResetAbort
public static void ResetAbort ()
public:
static void ResetAbort ()
public static void ResetAbort ()
public static function ResetAbort ()
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Abort wurde für den aktuellen Thread nicht aufgerufen. |
|
Der Aufrufer verfügt nicht über die erforderliche Sicherheitsberechtigung für den aktuellen Thread. |
Hinweise
Diese Methode kann nur durch Code aufgerufen werden, der über die entsprechenden Berechtigungen verfügt. Weitere Informationen finden Sie unter Sicherheitsforderungen.
Beim Aufruf von Abort zum Beenden eines Threads löst das System eine ThreadAbortException aus. ThreadAbortException ist eine besondere Ausnahme, die vom Anwendungscode abgefangen werden kann. Sie wird jedoch am Ende des catch-Blocks erneut ausgelöst, wenn kein Aufruf von ResetAbort erfolgt. ResetAbort storniert die Anforderung zum Abbrechen und verhindert, dass ThreadAbortException den Thread beendet.
Ein Beispiel, in dem das Aufrufen der ResetAbort-Methode veranschaulicht wird, finden Sie unter ThreadAbortException.
.NET Framework-Sicherheit
- SecurityPermissionAttribute für erweiterte Threadvorgänge. Zugeordnete Enumeration: SecurityPermissionFlag.ControlThread.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
Thread-Klasse
Thread-Member
System.Threading-Namespace