Condividi tramite


Enumerazione CorDebugIntercept

Indica i tipi di codice che possono essere intercettati, ovvero inseriti.

Sintassi

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;

Members

Membro Description
INTERCEPT_NONE Non è possibile intercettare codice.
INTERCEPT_CLASS_INIT È possibile intercettare un costruttore.
INTERCEPT_EXCEPTION_FILTER È possibile intercettare un filtro eccezioni.
INTERCEPT_SECURITY Il codice che applica la sicurezza può essere intercettato.
INTERCEPT_CONTEXT_POLICY È possibile intercettare un criterio di contesto.
INTERCEPT_INTERCEPTION Non utilizzato.
INTERCEPT_ALL È possibile intercettare tutto il codice.

Osservazioni:

Usare il metodo ICorDebugStepper::SetInterceptMask per stabilire i tipi di codice che possono essere intercettati.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 1.0