Thread.ResetAbort Método

Definición

Precaución

Thread.ResetAbort is not supported and throws PlatformNotSupportedException.

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

public:
 static void ResetAbort();
public static void ResetAbort ();
[System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static void ResetAbort ();
static member ResetAbort : unit -> unit
[<System.Obsolete("Thread.ResetAbort is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ResetAbort : unit -> unit
Public Shared Sub ResetAbort ()
Atributos

Excepciones

.NET Core y .NET 5+ solo: 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 inicia un ThreadAbortException. 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 anularla e impide 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