Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wskazuje typy kodu, które można przechwycić (czyli wejście).
Składnia
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;
Członkowie
| Członek | Description |
|---|---|
INTERCEPT_NONE |
Nie można przechwycić kodu. |
INTERCEPT_CLASS_INIT |
Konstruktor można przechwycić. |
INTERCEPT_EXCEPTION_FILTER |
Filtr wyjątku można przechwycić. |
INTERCEPT_SECURITY |
Kod wymuszający zabezpieczenia można przechwycić. |
INTERCEPT_CONTEXT_POLICY |
Zasady kontekstu można przechwycić. |
INTERCEPT_INTERCEPTION |
Nie używany. |
INTERCEPT_ALL |
Cały kod można przechwycić. |
Uwagi
Użyj metody ICorDebugStepper::SetInterceptMask , aby ustanowić typy kodu, które można przechwycić.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 1.0