Aracılığıyla paylaş


ICorDebugStepper::SetInterceptMask Yöntemi

içine adımlı kod türlerini belirten bir değer ayarlar.

Sözdizimi

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

Parametreler

mask [in] Kod türlerini belirten CorDebugIntercept sabit listesi değerlerinin birleşimi.

Açıklamalar

Bir kesme noktası için bit ayarlanırsa, verilen kesme kodu türüyle karşılaşıldığında adımlayıcı tamamlanır. Bit temizlenirse, kesme kodu atlanır.

yönteminde SetInterceptMaskICorDebugStepper::SetUnmappedStopMask (kullanıcının bakış açısından) ile öngörülemeyen etkileşimler olabilir. Örneğin, sınıf başlatma kodunun tek görünür (iç olmayan) bölümü eşleme bilgilerine sahip değilse ve STOP_NO_MAPPING_INFO ayarlanmamışsa (bkz. ICorDebugStepper::SetUnmappedStopMask yöntemi ve CorDebugUnmappedStop numaralandırması), stepper sınıf başlatma işleminin üzerine geçer. Varsayılan olarak, numaralandırmanın yalnızca INTERCEPT_NONE değeri CorDebugIntercept kullanılır.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kütüphane: CorGuids.lib

.NET sürümleri: .NET Framework 1.0'dan itibaren kullanılabilir