Thread.ResetAbort Método

Definición

Cancela un método Abort(Object) solicitado para el subproceso actual.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 ()

Excepciones

Solo .NET Core: Este miembro no se admite..NET Core only: This member is not supported.

Abort no se invocó en el subproceso actual.Abort was not invoked on the current thread.

El autor de la llamada no tiene el permiso de seguridad necesario para el subproceso actual.The caller does not have the required security permission for the current thread.

Comentarios

Este método solo se puede llamar mediante código con los permisos adecuados.This method can only be called by code with the proper permissions.

Cuando se realiza una llamada a Abort para terminar un subproceso, el sistema produce una ThreadAbortException.When a call is made to Abort to terminate a thread, the system throws a ThreadAbortException. ThreadAbortException es una excepción especial que puede ser detectada por el código de aplicación, pero se vuelve a producir al final del bloque catch a menos que se llame a ResetAbort.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 cancela la solicitud de anulación y evita que el ThreadAbortException finalice el subproceso.ResetAbort cancels the request to abort, and prevents the ThreadAbortException from terminating the thread.

Vea ThreadAbortException para obtener un ejemplo que muestra cómo llamar al método ResetAbort.See ThreadAbortException for an example that demonstrates calling the ResetAbort method.

Seguridad

SecurityPermission
para operaciones avanzadas en subprocesos.for advanced operations on threads. Enumeración asociada: ControlThread.Associated enumeration: ControlThread.

Se aplica a

Consulte también: