Leer en inglés

Compartir a través de


ThreadWaitReason Enumeración

Definición

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

C#
public enum ThreadWaitReason
Herencia
ThreadWaitReason

Campos

Nombre Valor Description
EventPairHigh 7

El subproceso está esperando un par de eventos alto.

EventPairLow 8

El subproceso está esperando un par de eventos bajo.

ExecutionDelay 4

La ejecución del subproceso está retardada.

Executive 0

El subproceso está esperando al programador.

FreePage 1

El subproceso está esperando una página de memoria virtual libre.

LpcReceive 9

El subproceso está esperando a que llegue una llamada a procedimiento local.

LpcReply 10

El subproceso está esperando a que llegue la respuesta a una llamada a procedimiento local.

PageIn 2

El subproceso está esperando a que llegue a la memoria una página de memoria virtual.

PageOut 12

El subproceso está esperando a que se escriba en el disco una página de memoria virtual.

Suspended 5

La ejecución del subproceso está suspendida.

SystemAllocation 3

El subproceso está esperando la asignación del sistema.

Unknown 13

No se conoce la razón por la que el subproceso está esperando.

UserRequest 6

El subproceso está esperando una solicitud del usuario.

VirtualMemory 11

El subproceso está esperando a que el sistema asigne memoria virtual.

Comentarios

El motivo de espera del subproceso solo es válido cuando ThreadState es Wait.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Consulte también