Thread.Resume Methode

Definition

Achtung

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

Achtung

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

Nimmt die Ausführung eines angehaltenen Threads wieder auf.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.  https://go.microsoft.com/fwlink/?linkid=14202", false)]
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)>]
member this.Resume : unit -> unit
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
Public Sub Resume ()
Attribute

Ausnahmen

.NET 5.0 und höher sowie .NET Core: in allen Fällen..NET 5.0 and later and .NET Core: In all cases.

Der Thread wurde nicht gestartet, ist deaktiviert oder befindet sich nicht im angehaltenen Zustand.The thread has not been started, is dead, or is not in the suspended state.

Der Aufrufer verfügt nicht über die geeignete SecurityPermission.The caller does not have the appropriate SecurityPermission.

Hinweise

Achtung

Verwenden Sie die Suspend -Methode und die- Resume Methode nicht, um die Aktivitäten von Threads zu synchronisieren.Do not use the Suspend and Resume methods to synchronize the activities of threads. Sie haben keine Möglichkeit, zu wissen, welcher Code von einem Thread ausgeführt wird, wenn Sie ihn aussetzen.You have no way of knowing what code a thread is executing when you suspend it. Wenn Sie einen Thread aussetzen, während er während einer Bewertung der Sicherheits Berechtigung Sperren enthält, werden möglicherweise andere Threads in der AppDomain blockiert.If you suspend a thread while it holds locks during a security permission evaluation, other threads in the AppDomain might be blocked. Wenn Sie einen Thread beim Ausführen eines Klassenkonstruktors aussetzen, werden andere Threads in der, die AppDomain versuchen, diese Klasse zu verwenden, blockiert.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. Deadlocks können sehr einfach auftreten.Deadlocks can occur very easily.

Gilt für:

Siehe auch