Перечисление CLRDataDetailedFrameType
Подробно описывает тип кадра в стеке вызовов.
Синтаксис
typedef enum CLRDataDetailedFrameType {
CLRDATA_DETFRAME_UNRECOGNIZED,
CLRDATA_DETFRAME_UNKNOWN_STUB,
CLRDATA_DETFRAME_CLASS_INIT,
CLRDATA_DETFRAME_EXCEPTION_FILTER,
CLRDATA_DETFRAME_SECURITY,
CLRDATA_DETFRAME_CONTEXT_POLICY,
CLRDATA_DETFRAME_INTERCEPTION,
CLRDATA_DETFRAME_PROCESS_START,
CLRDATA_DETFRAME_THREAD_START,
CLRDATA_DETFRAME_TRANSITION_TO_MANAGED,
CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED,
CLRDATA_DETFRAME_COM_INTEROP_STUB,
CLRDATA_DETFRAME_DEBUGGER_EVAL,
CLRDATA_DETFRAME_CONTEXT_SWITCH,
CLRDATA_DETFRAME_FUNC_EVAL,
CLRDATA_DETFRAME_FINALLY
} CLRDataDetailedFrameType;
Участники
Элемент | значение | Описание |
---|---|---|
CLRDATA_DETFRAME_UNRECOGNIZED |
0 | Тип кадра не распознается. |
CLRDATA_DETFRAME_UNKNOWN_STUB |
1 | Кадр является неизвестной заглушки. |
CLRDATA_DETFRAME_CLASS_INIT |
2 | Кадр является инициализатором класса. |
CLRDATA_DETFRAME_EXCEPTION_FILTER |
3 | Кадр — это фильтр исключений. |
CLRDATA_DETFRAME_SECURITY |
4 | Кадр должен быть связан с безопасностью. |
CLRDATA_DETFRAME_CONTEXT_POLICY |
5 | Кадр должен быть связан с политикой контекста. |
CLRDATA_DETFRAME_INTERCEPTION |
6 | Кадр должен быть связан с перехватом. |
CLRDATA_DETFRAME_PROCESS_START |
7 | Кадр соответствует запуску процесса. |
CLRDATA_DETFRAME_THREAD_START |
8 | Кадр соответствует началу потока. |
CLRDATA_DETFRAME_TRANSITION_TO_MANAGED |
9 | Кадр — это кадр перехода в управляемый код. |
CLRDATA_DETFRAME_TRANSITION_TO_UNMANAGED |
10 | Кадр — это кадр перехода в неуправляемый код. |
CLRDATA_DETFRAME_COM_INTEROP_STUB |
11 | Кадр представляет собой заглушку взаимодействия COM. |
CLRDATA_DETFRAME_DEBUGGER_EVAL |
12 | Кадр должен быть связан с оценкой отладчика. |
CLRDATA_DETFRAME_CONTEXT_SWITCH |
13 | Кадр должен быть связан с параметром контекста. |
CLRDATA_DETFRAME_FUNC_EVAL |
14 | Кадр — это оценка функции. |
CLRDATA_DETFRAME_FINALLY |
15 | Кадр соответствует блоку, окончательному. |
Замечания
Это перечисление находится внутри среды выполнения и не предоставляется через какие-либо файлы заголовков или библиотек. Чтобы использовать его, определите перечисление, как указано выше.
Требования
Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.