Condividi tramite


DkmExceptionProcessingStage Enumerazione

Definizione

Il debugger riceve notifiche dal processo di destinazione in varie fasi all'interno dell'elaborazione delle eccezioni (ad esempio, eccezione generata, eccezione non gestita). Questa enumerazione indica le fasi per una notifica.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage = 
Public Enum DkmExceptionProcessingStage
Ereditarietà
DkmExceptionProcessingStage
Attributi

Campi

Nome Valore Descrizione
AppDomainTransition 4

Il processo di destinazione sta per ingoiare l'eccezione in una transizione del dominio dell'app.

Caught 128

È stata rilevata un'eccezione generata. Un'eccezione in questa fase non è un evento di arresto stesso, ma viene generato prima di un altro evento di arresto all'interno di un gestore catch, ad esempio il completamento del passaggio.

ManagedUnmanagedTransition 8

Il processo di destinazione sta per passare l'eccezione dal codice gestito al codice non gestito.

Thrown 1

È stata generata un'eccezione. Questa notifica si verifica per tutti i tipi di eccezioni.

Unhandled 32

Non è stato trovato alcun gestore per questa eccezione.

UserCodeSearch 2

Il processo di destinazione ha iniziato a cercare un gestore eccezioni e questa ricerca ha immesso il codice utente. Questa notifica viene fornita solo per categorie di eccezioni che supportano Just My Code. Attualmente, solo le categorie di eccezioni CLR & Script supportano Just My Code.

Negli scenari dei dispositivi CLR o quando l'istruzione Just My Code è disabilitata nell'interfaccia utente, il back-end non avrà il supporto per Just My Code. In questo caso, quando viene generata un'eccezione, verranno impostati sia i flag 'Thrown' che 'UserCodeSearch'.

UserUnhandled 16

È stato rilevato un gestore di eccezioni al di fuori del codice utente. Questa notifica viene fornita solo per categorie di eccezioni che supportano Just My Code. Attualmente, solo la categoria di eccezioni CLR supporta Just My Code.\n.

UserVisible 64

L'eccezione deve essere visibile agli utenti. Se impostata, l'eccezione verrà inviata alla finestra di output se l'utente non vuole arrestarsi all'eccezione.

Si applica a