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
);

Parameterar

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

Anmärkningar

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äkning) går steppern över klassinitiering. Som standard används endast det INTERCEPT_NONE värdet för CorDebugIntercept uppräkningen.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 1.0