Thread.ResetAbort Méthode

Définition

Annule un Abort(Object) demandé pour le thread actuel.Cancels an Abort(Object) requested for the current thread.

public:
 static void ResetAbort();
public static void ResetAbort ();
static member ResetAbort : unit -> unit
Public Shared Sub ResetAbort ()

Exceptions

.NET Core uniquement : ce membre n’est pas pris en charge..NET Core only: This member is not supported.

Abort n’a pas été appelé sur le thread actuel.Abort was not invoked on the current thread.

L’appelant n’a pas l’autorisation de sécurité requise pour le thread actuel.The caller does not have the required security permission for the current thread.

Remarques

Cette méthode peut uniquement être appelée par le code avec les autorisations appropriées.This method can only be called by code with the proper permissions.

Lorsqu’un appel est effectué à Abort pour terminer un thread, le système lève une ThreadAbortException.When a call is made to Abort to terminate a thread, the system throws a ThreadAbortException. ThreadAbortException est une exception spéciale qui peut être interceptée par le code de l’application, mais qui est levée à nouveau à la fin du bloc catch, sauf si ResetAbort est appelé.ThreadAbortException is a special exception that can be caught by application code, but is rethrown at the end of the catch block unless ResetAbort is called. ResetAbort annule la demande d’abandon et empêche le ThreadAbortException de terminer le thread.ResetAbort cancels the request to abort, and prevents the ThreadAbortException from terminating the thread.

Consultez ThreadAbortException pour obtenir un exemple qui illustre l’appel de la méthode ResetAbort.See ThreadAbortException for an example that demonstrates calling the ResetAbort method.

Sécurité

SecurityPermission
pour les opérations avancées sur les threads.for advanced operations on threads. Énumération associée : ControlThread.Associated enumeration: ControlThread.

S’applique à

Voir aussi