Thread.Resume Methode

Definition

Warnung

Diese API ist jetzt veraltet.

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)]
[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)]
[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 ();
member this.Resume : unit -> unit
Public Sub Resume ()
Attribute

Ausnahmen

Nur .NET Core: Dieser Member wird nicht unterstützt..NET Core only: This member is not supported.

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 Methoden Suspend und Resume 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 AppDomain, die 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.

Sicherheit

SecurityPermission
für erweiterte Vorgänge für Threads.for advanced operations on threads. Zugehörige Enumeration: ControlThreadAssociated enumeration: ControlThread

Gilt für:

Siehe auch