Compartilhar via


DkmExceptionProcessingStage Enumeração

Definição

O depurador recebe notificações do processo de destino em vários estágios dentro do processamento de exceção (por exemplo: exceção gerada, exceção sem tratamento). Essa enumeração indica os estágios de uma notificação.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage = 
Public Enum DkmExceptionProcessingStage
Herança
DkmExceptionProcessingStage
Atributos

Campos

AppDomainTransition 4

O processo de destino está prestes a engolir a exceção em uma transição de domínio do aplicativo.

Caught 128

Uma exceção lançada foi capturada. Uma exceção nesta fase não é um evento de interrupção em si, mas está sendo gerada antes de outro evento de parada dentro de um manipulador catch, como a etapa concluída.

ManagedUnmanagedTransition 8

O processo de destino está prestes a passar a exceção do código gerenciado para o código não gerenciado.

Thrown 1

Uma exceção foi gerada. Essa notificação ocorre para todos os tipos de exceções.

Unhandled 32

Nenhum manipulador foi encontrado para essa exceção.

UserCodeSearch 2

O processo de destino começou a procurar um manipulador de exceção e essa pesquisa inseriu o código do usuário. Essa notificação é fornecida apenas para categorias de exceção que dão suporte a Just My Code. Atualmente, somente as categorias de exceção clr & script dão suporte a Just My Code.

Em cenários de dispositivos CLR ou quando a etapa Just My Code estiver desabilitada na interface do usuário, o back-end não terá suporte para Just My Code. Nesse caso, quando uma exceção é gerada, os sinalizadores 'Thrown' e 'UserCodeSearch' serão definidos.

UserUnhandled 16

Um manipulador de exceção foi encontrado fora do código do usuário. Essa notificação é fornecida apenas para categorias de exceção que dão suporte a Just My Code. Atualmente, apenas a categoria de exceção CLR dá suporte a Just My Code.\n.

UserVisible 64

A exceção deve ser visível para os usuários. Quando definida, a exceção será enviada para a janela de saída se o usuário não quiser parar na exceção.

Aplica-se a