¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
WaitReason (Propiedad)

ProcessThread.WaitReason (Propiedad)

Actualización: noviembre 2007

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

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

public ThreadWaitReason WaitReason { get; }
/** @property */
public ThreadWaitReason get_WaitReason()

public function get WaitReason () : ThreadWaitReason

Valor de propiedad

Tipo: System.Diagnostics.ThreadWaitReason
ThreadWaitReason que representa la razón por la cual el subproceso se encuentra en estado de espera.

ExcepciónCondición
InvalidOperationException

El subproceso no se encuentra en estado de espera.

PlatformNotSupportedException

La plataforma es Windows 98 o Windows Millennium.

NotSupportedException

El proceso está en un equipo remoto.

La propiedad WaitReason sólo es válida cuando ThreadState es Wait. Por lo tanto, hay que comprobar el valor de ThreadState antes de obtener la propiedad WaitReason.

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

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft