Dela via


ICorDebugStepper::SetInterceptMask-metod

Anger ett värde som anger vilka typer av kod som ska klivas in.

Syntax

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parametrar

mask [i] En kombination av värden för CorDebugIntercept-uppräkningen som anger kodtyperna.

Kommentarer

Om biten för en interceptor har angetts slutförs steppern när den angivna typen av avlyssningskod påträffas. Om biten rensas hoppas skärningskoden över.

Metoden SetInterceptMask kan ha oförutsedda interaktioner med ICorDebugStepper::SetUnmappedStopMask (från användarens synvinkel). Om den enda synliga (dvs. icke-interna) delen av klassinitieringskoden saknar mappningsinformation och STOP_NO_MAPPING_INFO inte har angetts (se ICorDebugStepper::SetUnmappedStopMask-metoden och CorDebugUnmappedStop-uppräkningen) går steppern över klassinitieringen. Som standard används endast det INTERCEPT_NONE värdet för CorDebugIntercept uppräkningen.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 1.0