Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método Thread.ResetAbort ()

 

Publicado: octubre de 2016

Cancela un método Abort solicitado para el subproceso actual.

Espacio de nombres:   System.Threading
Ensamblado:  mscorlib (en mscorlib.dll)

[SecurityPermissionAttribute(SecurityAction.Demand, ControlThread = true)]
public static void ResetAbort()

Exception Condition
ThreadStateException

Abort no se invocó en el subproceso actual.

SecurityException

El autor de la llamada no tiene el permiso de seguridad necesario para el subproceso actual.

Este método sólo puede llamarse mediante código con los permisos adecuados.

Cuando se realiza una llamada a Abort para terminar un subproceso, el sistema produce una ThreadAbortException. ThreadAbortException es una excepción especial que puede detectar el código de la aplicación, pero se vuelve a producir al final del bloque catch a menos que ResetAbort se llama. ResetAbort cancela la solicitud de anulación e impide que el ThreadAbortException de finalización del subproceso.

Consulte ThreadAbortException para obtener un ejemplo que muestra cómo llamar a la ResetAbort (método).

SecurityPermission

for advanced operations on threads. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.ControlThread.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: