DkmExceptionProcessingStage Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отладчик получает уведомления от целевого процесса на различных этапах обработки исключений (например, выдается исключение, необработанное исключение). Это перечисление указывает на стадии для уведомления.
Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.
public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage =
Public Enum DkmExceptionProcessingStage
- Наследование
-
DkmExceptionProcessingStage
- Атрибуты
Поля
| AppDomainTransition | 4 | Целевой процесс собирается проглотить исключение при переходе в домен приложения. |
| ManagedUnmanagedTransition | 8 | Целевой процесс собирается передать исключение из управляемого кода в неуправляемый код. |
| Thrown | 1 | Возникло исключение. Это уведомление происходит для всех типов исключений. |
| Unhandled | 32 | Обработчик для этого исключения не найден. |
| UserCodeSearch | 2 | Целевой процесс начал поиск обработчика исключений, и этот поиск вошел в пользовательский код. Это уведомление предоставляется только для категорий исключений, которые поддерживают Только мой код. В настоящее время & только мой код поддерживают только категории исключений скриптов CLR. В сценариях с устройствами CLR или при отключении Только мой код пошагового выполнения в пользовательском интерфейсе серверная части не будет поддерживать Только мой код. В этом случае при возникновении исключения будет заданы оба флага: "выдано" и "Усеркодесеарч". |
| UserUnhandled | 16 | Обработчик исключений обнаружен вне пользовательского кода. Это уведомление предоставляется только для категорий исключений, которые поддерживают Только мой код. Сейчас только категория исключений CLR поддерживает Только мой код. \ n. |
| UserVisible | 64 | Исключение должно быть видимым для пользователей. Если этот параметр задан, исключение будет отправлено в окно вывода, если пользователю не нужно останавливаться на этом исключении. |