Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Diese Laufzeitereignisse erfassen Informationen zum Überwachen von Sperrinhalten, z. B. mit Monitor.Enter oder dem C#-Schlüsselwort. Weitere Informationen zur Verwendung dieser Ereignisse für Diagnosezwecke finden Sie unter Protokollierung und Ablaufverfolgung von .NET-Anwendungen.
ContentionStart_V2-Ereignis
Dieses Ereignis wird zu Beginn eines Monitorsperrkonflikts ausgegeben.
| Schlüsselwort zum Auslösen des Ereignisses | Niveau |
|---|---|
ContentionKeyword (0x4000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis | Ereignis-ID | Wird ausgelöst, wenn |
|---|---|---|
ContentionStart_V2 |
81 | Die Sperrverknügung eines Monitors wird gestartet. |
| Flurname | Datentyp | Beschreibung |
|---|---|---|
Flags |
win:UInt8 |
0 für verwaltet; 1 für systemeigene Systeme. |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CoreCLR. |
LockObjectID |
win:Pointer |
Adresse des Sperrobjekts. |
LockOwnerThreadID |
win:Pointer |
Adresse des Threads, der die Sperre besitzt. |
ContentionStop_V1-Ereignis
Dieses Ereignis wird am Ende eines Monitorsperrkonflikts ausgegeben.
| Schlüsselwort zum Auslösen des Ereignisses | Niveau |
|---|---|
ContentionKeyword (0x4000) |
Informational (4) |
Die folgende Tabelle zeigt Ereignisinformationen.
| Ereignis | Ereignis-ID | Wird ausgelöst, wenn |
|---|---|---|
ContentionStop_V1 |
91 | Ein Monitor-Sperrkonflikt endet. |
| Flurname | Datentyp | Beschreibung |
|---|---|---|
Flags |
win:UInt8 |
0 für verwaltet; 1 für systemeigene Systeme. |
ClrInstanceID |
win:UInt16 |
Eindeutige ID für die Instanz von CoreCLR. |
DurationNs |
win:Double |
Dauer des Inhalts in Nanosekunden. |