Thread.ResetAbort Método

Definición

Cancela una Abort(Object) solicitud para el subproceso actual.

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

Excepciones

Solo .NET Core y .NET 5+: en todos los casos.

Abort no se invocó en el subproceso actual.

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

Comentarios

El código solo puede llamar a este método con los permisos adecuados.

Cuando se realiza una llamada a para Abort finalizar un subproceso, el sistema produce una ThreadAbortExceptionexcepción . ThreadAbortException es una excepción especial que el código de aplicación puede detectar, pero se vuelve a iniciar al final del bloque catch a menos ResetAbort que se llame a . ResetAbort cancela la solicitud para anular y evita que ThreadAbortException termine el subproceso.

Vea ThreadAbortException para obtener un ejemplo en el que se muestra cómo llamar al ResetAbort método .

Se aplica a

Consulte también