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 (ex: exceção gerada, exceção sem tratamento). Essa enumeração indica os estágios de uma notificação.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

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 assimilar a exceção em uma transição de domínio de aplicativo.

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 lançada. Essa notificação ocorre para todos os tipos de exceções.

Unhandled 32

Nenhum manipulador foi encontrado para esta exceção.

UserCodeSearch 2

O processo de destino começou a pesquisar um manipulador de exceção e esta pesquisa inseriu o código do usuário. Essa notificação é fornecida somente para categorias de exceção que dão suporte a Apenas Meu Código. Atualmente, somente as & categorias de exceção de script CLR oferecem suporte a apenas meu código.

Em cenários de dispositivos CLR ou quando Apenas Meu Código Stepping está desabilitada na interface do usuário, o back-end não terá suporte para Apenas Meu Código. Nesse caso, quando uma exceção é lançada, os sinalizadores ' lançado ' 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 somente para categorias de exceção que dão suporte a Apenas Meu Código. Atualmente, somente a categoria de exceção CLR dá suporte a Apenas Meu Código. \ n.

UserVisible 64

A exceção deve ser visível para os usuários. Quando definido, 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