Číst v angličtině

Sdílet prostřednictvím


ThreadWaitReason Výčet

Definice

Určuje důvod čekání vlákna.

C#
public enum ThreadWaitReason
Dědičnost
ThreadWaitReason

Pole

Name Hodnota Description
EventPairHigh 7

Vlákno čeká na vysokou úroveň páru událostí.

EventPairLow 8

Vlákno čeká na nedostatek páru událostí.

ExecutionDelay 4

Spuštění vlákna je zpožděné.

Executive 0

Vlákno čeká na plánovač.

FreePage 1

Vlákno čeká na stránku volné virtuální paměti.

LpcReceive 9

Vlákno čeká na doručení volání místní procedury.

LpcReply 10

Vlákno čeká na odpověď na příchozí volání místní procedury.

PageIn 2

Vlákno čeká na doručení stránky virtuální paměti do paměti.

PageOut 12

Vlákno čeká na zápis stránky virtuální paměti na disk.

Suspended 5

Provádění vlákna je pozastaveno.

SystemAllocation 3

Vlákno čeká na přidělení systému.

Unknown 13

Vlákno čeká z neznámého důvodu.

UserRequest 6

Vlákno čeká na žádost uživatele.

VirtualMemory 11

Vlákno čeká na přidělení virtuální paměti systémem.

Poznámky

Důvod čekání na vlákno je platný pouze v případech, ThreadState kdy je Waithodnota .

Platí pro

Produkt Verze
.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

Viz také