Thread.Resume Método

Definición

Precaución

Thread.Resume has been deprecated. Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources. http://go.microsoft.com/fwlink/?linkid=14202

Precaución

Thread.Resume has been deprecated. Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources. https://go.microsoft.com/fwlink/?linkid=14202

Reanuda un subproceso que se ha suspendido.

public:
 void Resume();
public void Resume();
[System.Obsolete("Thread.Resume has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  http://go.microsoft.com/fwlink/?linkid=14202", false)]
public void Resume();
[System.Obsolete("Thread.Resume has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  https://go.microsoft.com/fwlink/?linkid=14202", false)]
public void Resume();
member this.Resume : unit -> unit
[<System.Obsolete("Thread.Resume has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  http://go.microsoft.com/fwlink/?linkid=14202", false)>]
member this.Resume : unit -> unit
[<System.Obsolete("Thread.Resume has been deprecated.  Please use other classes in System.Threading, such as Monitor, Mutex, Event, and Semaphore, to synchronize Threads or protect resources.  https://go.microsoft.com/fwlink/?linkid=14202", false)>]
member this.Resume : unit -> unit
Public Sub Resume ()
Atributos

Excepciones

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

El subproceso no se ha iniciado, está inactivo o no está en estado suspendido.

El autor de la llamada no tiene el adecuado SecurityPermission.

Comentarios

Caution

No use los Suspend métodos y Resume para sincronizar las actividades de los subprocesos. No tiene forma de saber qué código ejecuta un subproceso al suspenderlo. Si suspende un subproceso mientras contiene bloqueos durante una evaluación de permisos de seguridad, es posible que se bloqueen otros subprocesos de .AppDomain Si suspende un subproceso mientras ejecuta un constructor de clase, se bloquean otros subprocesos de AppDomain ese intento de usar esa clase. Los interbloqueos pueden producirse muy fácilmente.

Se aplica a

Consulte también