CLR ETW-események
Az ebben a szakaszban található témakörök a Windows (ETW) eseménykövetését ismertetik. Minden eseményhez tartozik egy kulcsszó és szint, amelyet a CLR ETW Kulcsszavak és szintek témakör ismertet. A CLR két szolgáltatóval rendelkezik az eseményekhez:
A futtatókörnyezet-szolgáltató, amely attól függően indít eseményeket, hogy mely kulcsszavak (eseménykategóriák) vannak engedélyezve. A CLR futtatókörnyezet-szolgáltató GUID azonosítója e13c0d23-ccbc-4e12-931b-d9cc2eee27e4.
A speciális célú lefutási szolgáltató. A CLR lefutási szolgáltató GUID azonosítója a669021c-c450-4609-a035-5af59af4df18.
További információ a szolgáltatókról: CLR ETW-szolgáltatók.
A szakasz tartalma
A futásidejű információs események a futtatókörnyezettel kapcsolatos információkat rögzítik, beleértve a termékváltozatot, a verziószámot, a futtatókörnyezet aktiválásának módját, a parancssori paramétereket, a GUID-t (ha van) és egyéb releváns információkat.
A kivétel Thrown_V1 esemény rögzíti a kidobott kivételekkel kapcsolatos információkat.
A versengési események rögzítik a futtatókörnyezet által használt monitorzárak vagy natív zárolások versengésével kapcsolatos információkat.
A szálkészlet eseményei a feldolgozói szálkészletekkel és az I/O-szálkészletekkel kapcsolatos információkat rögzítik.
A Loader Events az alkalmazástartományok, szerelvények és modulok be- és kirakodásával kapcsolatos információkat rögzíti.
A metódusesemények a szimbólumfeloldáshoz használt CLR-metódusokkal kapcsolatos információkat rögzítik.
A szemétgyűjtési események rögzítik a szemétgyűjtéssel kapcsolatos információkat, hogy segítsenek a diagnosztika és a hibakeresés során.
A JIT-nyomkövetési események az igény szerinti (JIT) inlining és tail hívások adatait rögzítik.
Az Interop Events a közös köztes nyelv (CIL) stubgenerálásával és gyorsítótárazásával kapcsolatos információkat rögzíti.
Az ARM-események részletes diagnosztikai információkat rögzítenek az alkalmazástartomány állapotáról.
A biztonsági események rögzítik az erős névvel és az Authenticode ellenőrzéssel kapcsolatos információkat.
A Stack Event Capture azokat az adatokat rögzíti, amelyeket más eseményekkel használnak a veremkövetések létrehozásához egy esemény létrehozása után.