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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für