.NET-futtatókörnyezeti események
A .NET-futtatókörnyezet (CoreCLR) különböző eseményeket bocsát ki, amelyek segítségével diagnosztizálhatók a .NET-alkalmazással kapcsolatos problémák, amelyek felhasználhatók különböző mechanizmusokon keresztül, például ETW
, LTTng
és EventPipe
.
Ez a dokumentum hivatkozásként szolgál a .NET Core-futtatókörnyezet által aktivált eseményekre.
Az .NET-keretrendszer futtatókörnyezeti eseményeiről lásd a CLR ETW-eseményeket.
A szakasz tartalma
Versengési események
Ezek az események információkat gyűjtenek a monitor zárolási versengéseiről.
Szemétgyűjtési események
Ezek az események gyűjtik a szemétgyűjtéssel kapcsolatos információkat. Segítenek a diagnosztikában és a hibakeresésben, beleértve annak meghatározását, hogy hányszor történt szemétgyűjtés, mennyi memória szabadult fel a szemétgyűjtés során stb.
Kivételesemények
Ezek a futtatókörnyezeti események információkat rögzítenek a kidobott kivételekről.
Interop események
Ezek a futtatókörnyezeti események információkat rögzítenek a közös köztes nyelv (CIL) stubgenerálásáról.
Loader és Binder események
Ezek az események információkat gyűjtenek a szerelvények és modulok be- és kirakodásáról.
Metódusesemények
Ezek az események a metódusokra jellemző információkat gyűjtenek. Ezeknek az eseményeknek a hasznos adatai szükségesek a szimbólumfeloldáshoz. Emellett ezek az események hasznos információkat nyújtanak, például a metódus meghívásának hányszorosát.
Szálesemények
Ezek az események adatokat gyűjtenek a feldolgozói és az I/O-szálakról.
Események beírása
Ezek az események információkat gyűjtenek a típusrendszerről.
Rétegzett fordítási események
Ezek az események információkat gyűjtenek a rétegzett fordításról.