Megosztás a következőn keresztül:


.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.