Бөлісу құралы:


События среды выполнения .NET

Среда выполнения .NET (CoreCLR) выдает различные события, которые можно использовать для диагностики проблем с приложением .NET, которое можно использовать с помощью различных механизмов, таких как ETW, LTTngи EventPipe.

Этот документ служит ссылкой на события, выполняемые средой выполнения .NET Core.

Сведения о событиях среды выполнения в .NET Framework см. в разделе "События СРЕДЫ CLR ETW".

В этом разделе

События состязания
Эти события собирают сведения о состязаниях по блокировке монитора.

События сборки мусора
Эти события собирают сведения, относящиеся к сборке мусора. Они помогают в диагностике и отладке, включая определение времени выполнения сборки мусора, сколько памяти было освобождено во время сборки мусора и т. д.

События исключения
Эти события среды выполнения фиксируют сведения об исключениях, которые создаются.

События взаимодействия
Эти события среды выполнения фиксируют сведения о создании заглушки CIL.

События загрузчика и привязки
Эти события собирают сведения о загрузке и выгрузке сборок и модулей.

События метода
Эти события собирают сведения, относящиеся к методам. Полезные данные этих событий необходимы для разрешения символов. Кроме того, эти события предоставляют полезные сведения, такие как количество вызовов метода.

События потока
Эти события собирают сведения о рабочих потоках и потоках ввода-вывода.

События типа
Эти события собирают сведения о системе типов.

События многоуровневой компиляции
Эти события собирают сведения о многоуровневой компиляции.

События дескриптора ожидания
Эти события собирают сведения о дескрипторах ожидания. Они помогают диагностике нехватки пула потоков.