DkmExceptionProcessingStage Enumeration

Definition

Der Debugger empfängt Benachrichtigungen vom Ziel Prozess in verschiedenen Phasen innerhalb der Ausnahme Verarbeitung (z. b. Ausnahme ausgelöst, Ausnahme nicht behandelt). Diese Enumeration gibt die Stufe (n) für eine Benachrichtigung an.

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

public enum class DkmExceptionProcessingStage
public enum class DkmExceptionProcessingStage
enum DkmExceptionProcessingStage
[System.Flags]
public enum DkmExceptionProcessingStage
[<System.Flags>]
type DkmExceptionProcessingStage = 
Public Enum DkmExceptionProcessingStage
Vererbung
DkmExceptionProcessingStage
Attribute

Felder

AppDomainTransition 4

Der Ziel Prozess wird die Ausnahme bei einem Anwendungs Domänen Übergang Verschlucken.

ManagedUnmanagedTransition 8

Der Ziel Prozess besteht im Begriff, die Ausnahme von verwaltetem Code an nicht verwalteten Code zu übergeben.

Thrown 1

Eine Ausnahme wurde ausgelöst. Diese Benachrichtigung erfolgt bei allen Ausnahme Typen.

Unhandled 32

Für diese Ausnahme wurde kein Handler gefunden.

UserCodeSearch 2

Der Ziel Prozess hat mit der Suche nach einem Ausnahmehandler begonnen, und diese Suche hat den Benutzercode eingegeben. Diese Benachrichtigung wird nur für Ausnahme Kategorien bereitgestellt, die nur eigenen Code unterstützen. Zurzeit unterstützen nur die CLR- & Skript Ausnahme Kategorien nur eigenen Code.

In CLR-Geräte Szenarien oder wenn nur eigenen Code schrittweise in der Benutzeroberfläche deaktiviert ist, wird für das Back-End keine Unterstützung für nur eigenen Code verwendet. Wenn in diesem Fall eine Ausnahme ausgelöst wird, werden die Flags "ausgelöst" und "usercodesearch" festgelegt.

UserUnhandled 16

Ein Ausnahmehandler wurde außerhalb des Benutzercodes gefunden. Diese Benachrichtigung wird nur für Ausnahme Kategorien bereitgestellt, die nur eigenen Code unterstützen. Derzeit unterstützt nur die CLR-Ausnahme Kategorie nur eigenen Code. \ n.

UserVisible 64

Die Ausnahme sollte für Benutzer sichtbar sein. Wenn diese Einstellung festgelegt ist, wird die Ausnahme an das Ausgabefenster gesendet, wenn der Benutzer die Ausnahme nicht beenden möchte.

Gilt für