ThreadState Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el estado de ejecución actual del subproceso.
public enum class ThreadState
public enum ThreadState
type ThreadState =
Public Enum ThreadState
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| Initialized | 0 | Estado que indica que el subproceso se ha inicializado, pero aún no se ha iniciado. |
| Ready | 1 | Un estado que indica que el subproceso está esperando a usar un procesador porque no hay ningún procesador libre. El subproceso está preparado para ejecutarse en el siguiente procesador disponible. |
| Running | 2 | Estado que indica que el subproceso está usando actualmente un procesador. |
| Standby | 3 | Un estado que indica que el subproceso está a punto de usar un procesador. Solo un subproceso puede estar en este estado a la vez. |
| Terminated | 4 | Estado que indica que el subproceso ha terminado de ejecutarse y ha salido. |
| Wait | 5 | Un estado que indica que el subproceso no está listo para usar el procesador porque está esperando a que se complete una operación periférica o un recurso se libere. Cuando el subproceso esté listo, se volverá a programar. |
| Transition | 6 | Estado que indica que el subproceso está esperando un recurso, distinto del procesador, antes de poder ejecutarse. Por ejemplo, puede estar esperando que su pila de ejecución se pagina desde el disco. |
| Unknown | 7 | El estado del subproceso es desconocido. |
Comentarios
Importante
Hay dos enumeraciones de estado de subproceso y System.Diagnostics.ThreadStateSystem.Threading.ThreadState. Las enumeraciones de estado del subproceso solo son de interés en algunos escenarios de depuración. El código nunca debe usar el estado del subproceso para sincronizar las actividades de los subprocesos.