Esta documentación está archivada y no tiene mantenimiento.

ThreadWaitReason (Enumeración)

Actualización: noviembre 2007

Especifica la razón por la que el subproceso está esperando.

Espacio de nombres:  System.Diagnostics
Ensamblado:  System (en System.dll)

public enum ThreadWaitReason
public enum ThreadWaitReason
public enum ThreadWaitReason

Nombre de miembroDescripción
ExecutiveEl subproceso está esperando al programador.
FreePageEl subproceso está esperando una página de memoria virtual libre.
PageInEl subproceso está esperando a que llegue a la memoria una página de memoria virtual.
SystemAllocationEl subproceso está esperando la asignación del sistema.
ExecutionDelayLa ejecución del subproceso está retardada.
SuspendedLa ejecución del subproceso está suspendida.
UserRequestEl subproceso está esperando una solicitud del usuario.
EventPairHighEl subproceso está esperando un par de eventos alto.
EventPairLowEl subproceso está esperando un par de eventos bajo.
LpcReceiveEl subproceso está esperando a que llegue una llamada a procedimiento local.
LpcReplyEl subproceso está esperando a que llegue la respuesta a una llamada a procedimiento local.
VirtualMemoryEl subproceso está esperando a que el sistema asigne memoria virtual.
PageOutEl subproceso está esperando a que se escriba en el disco una página de memoria virtual.
UnknownNo se conoce la razón por la que el subproceso está esperando.

La razón de la espera del subproceso sólo es válida cuando ThreadState es Wait.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
Mostrar: