Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Körningsväntehandtagshändelser samlar in information om väntehandtag. De kan vara användbara för att undersöka problem med utsvulten trådpool. Mer information om hur du använder dessa händelser i diagnostiksyfte finns i loggning och spårning av .NET-program
WaitHandleWaitStart-händelse
Den här händelsen genereras i början av en vänteåtgärd på ett väntehandtag. Här är en icke-fullständig lista över hanterad metod som kan generera den här händelsen:
Monitor.Wait-
Monitor.Entereller nyckelordet C#-lås ManualResetEvent.WaitOneTask.Wait
| Nyckelord för att höja händelsen | Nivå |
|---|---|
WaitHandleKeyword (0x40000000000) |
Utförligt (5) |
I följande tabell visas händelseinformation.
| Evenemang | Händelse-ID | Upphöjt när |
|---|---|---|
WaitHandleWaitStart |
301 | En väntan börjar. |
| Fältnamn | Datatyp | Beskrivning |
|---|---|---|
WaitSource |
win:UInt8 |
0x0 - Andra källor.0x1 – Väntetiden kom från hanterad kod via Monitor.Wait metoden. |
AssociatedObjectID |
win:Pointer |
Adress för det associerade objektet (till exempel adressen obj till i koden lock(obj) {}). |
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CoreCLR. |
WaitHandleWaitStop-händelse
Den här händelsen genereras i slutet av en vänteåtgärd på ett väntehandtag.
| Nyckelord för att höja händelsen | Nivå |
|---|---|
WaitHandleKeyword (0x40000000000) |
Utförligt (5) |
I följande tabell visas händelseinformation.
| Evenemang | Händelse-ID | Upphöjt när |
|---|---|---|
WaitHandleWaitStop |
302 | En väntetid stoppas. |
| Fältnamn | Datatyp | Beskrivning |
|---|---|---|
ClrInstanceID |
win:UInt16 |
Unikt ID för instansen av CoreCLR. |