Aracılığıyla paylaş


ICorDebugProcess3::SetEnableCustomNotification Yöntemi

Belirtilen türdeki özel hata ayıklayıcı bildirimlerini etkinleştirir ve devre dışı bırakır.

Sözdizimi

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parametreler

pClass [in] Özel hata ayıklayıcı bildirimlerini belirten tür.

fEnable [in] true özel hata ayıklayıcı bildirimlerini etkinleştirmek için; false bildirimini devre dışı bırakın. Varsayılan değer şudur: false.

Açıklamalar

fEnable olarak ayarlandığında trueyöntemine Debugger.NotifyOfCrossThreadDependency yapılan çağrılar bir ICorDebugManagedCallback3::CustomNotification geri çağırmasını tetikler. Bildirimler varsayılan olarak devre dışı bırakılır; bu nedenle, hata ayıklayıcının bildiği ve işlemek istediği bildirim türlerini belirtmesi gerekir. ICorDebugClass sınıfının kapsamı uygulama etki alanı tarafından tanımlandığından, hata ayıklayıcısı işlemin tamamında bildirimi almak istiyorsa işlemdeki her uygulama etki alanını çağırmalıdırSetEnableCustomNotification.

.NET Framework 4'den başlayarak desteklenen tek bildirim, iş parçacıkları arası bağımlılık bildirimidir.

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 4.0'dan itibaren kullanılabilir

Ayrıca bakınız