Thread.Resume Thread.Resume Thread.Resume Thread.Resume Method

Definición

Advertencia

Esta API está ya obsoleta.

Reanuda un subproceso que se ha suspendido.Resumes a thread that has been suspended.

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)]
[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
Public Sub Resume ()

Excepciones

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

El subproceso no se ha iniciado, está inactivo o no está en estado suspendido.The thread has not been started, is dead, or is not in the suspended state.

El autor de la llamada no dispone del SecurityPermission adecuadoThe caller does not have the appropriate SecurityPermission.

Comentarios

Precaución

No utilice los Suspend métodos y Resume para sincronizar las actividades de los subprocesos.Do not use the Suspend and Resume methods to synchronize the activities of threads. No tiene forma de saber qué código está ejecutando un subproceso cuando lo suspende.You have no way of knowing what code a thread is executing when you suspend it. Si suspende un subproceso mientras mantiene bloqueos durante una evaluación de permisos de seguridad, AppDomain es posible que se bloqueen otros subprocesos de.If you suspend a thread while it holds locks during a security permission evaluation, other threads in the AppDomain might be blocked. Si suspende un subproceso mientras está ejecutando un constructor de clase, se bloquearán otros subprocesos de AppDomain que intenten usar esa clase.If you suspend a thread while it is executing a class constructor, other threads in the AppDomain that attempt to use that class are blocked. Los interbloqueos pueden producirse muy fácilmente.Deadlocks can occur very easily.

Seguridad

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

Se aplica a

Consulte también: