Condividi tramite


Metodo ICorDebugStepper::SetInterceptMask

Imposta un valore che specifica i tipi di codice inseriti.

Sintassi

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parametri

mask [in] Combinazione di valori dell'enumerazione CorDebugIntercept che specifica i tipi di codice.

Osservazioni:

Se il bit per un intercettore è impostato, il stepper verrà completato quando viene rilevato il tipo specificato di codice di intercettazione. Se il bit viene cancellato, il codice di intercettazione verrà ignorato.

Il SetInterceptMask metodo può avere interazioni impreviste con ICorDebugStepper::SetUnmappedStopMask (dal punto di vista dell'utente). Ad esempio, se l'unica parte visibile (ovvero non interna) del codice di inizializzazione della classe non dispone di informazioni di mapping e STOP_NO_MAPPING_INFO non è impostata (vedere il metodo ICorDebugStepper::SetUnmappedStopMask e l'enumerazione CorDebugUnmappedStop), il stepper eseguirà l'inizializzazione della classe. Per impostazione predefinita, verrà utilizzato solo il valore INTERCEPT_NONE dell'enumerazione CorDebugIntercept .

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 1.0