Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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. |