CorDebugIntercept-Enumeration
Gibt die Codetypen an, die schrittweise abgefangen werden können.
Syntax
typedef enum CorDebugIntercept {
INTERCEPT_NONE = 0x0,
INTERCEPT_CLASS_INIT = 0x01,
INTERCEPT_EXCEPTION_FILTER = 0x02,
INTERCEPT_SECURITY = 0x04,
INTERCEPT_CONTEXT_POLICY = 0x08,
INTERCEPT_INTERCEPTION = 0x10,
INTERCEPT_ALL = 0xffff
} CorDebugIntercept;
Member
Member | BESCHREIBUNG |
---|---|
INTERCEPT_NONE |
Kein Code kann abgefangen werden. |
INTERCEPT_CLASS_INIT |
Ein Konstruktor kann abgefangen werden. |
INTERCEPT_EXCEPTION_FILTER |
Ein Ausnahmefilter kann abgefangen werden. |
INTERCEPT_SECURITY |
Code, der die Einhaltung von Sicherheitsrichtlinien erzwingt, kann abgefangen werden. |
INTERCEPT_CONTEXT_POLICY |
Eine Kontextrichtlinie kann abgefangen werden. |
INTERCEPT_INTERCEPTION |
Wird nicht verwendet. |
INTERCEPT_ALL |
Jeder Code kann abgefangen werden. |
Bemerkungen
Verwenden Sie die ICorDebugStepper::SetInterceptMask-Methode, um die Codetypen festzulegen, die abgefangen werden können.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar
Weitere Informationen
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.