Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt einen Wert fest, der die Codetypen angibt, in die ein Schritt ausgeführt wird.
Syntax
HRESULT SetInterceptMask (
[in] CorDebugIntercept mask
);
Die Parameter
mask [in] Eine Kombination von Werten der CorDebugIntercept-Aufzählung, die die Codetypen angibt.
Bemerkungen
Wenn das Bit für einen Interceptor festgelegt ist, wird der Stepper abgeschlossen, wenn der angegebene Typ des Abfangenscodes gefunden wird. Wenn das Bit gelöscht wird, wird der Abfangcode übersprungen.
Die SetInterceptMask Methode kann unvorhergesehene Interaktionen mit ICorDebugStepper::SetUnmappedStopMask (aus Sicht des Benutzers) aufweisen. Wenn beispielsweise der einzige sichtbare (d. h. nicht interne) Teil des Klasseninitialisierungscodes keine Zuordnungsinformationen enthält und STOP_NO_MAPPING_INFO nicht festgelegt ist (siehe die ICorDebugStepper::SetUnmappedStopMask-Methode und die CorDebugUnmappedStop-Aufzählung), führt die Stepper einen Schritt über die Klasseninitialisierung aus. Standardmäßig wird nur der INTERCEPT_NONE Wert der CorDebugIntercept Enumeration verwendet.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0