Aracılığıyla paylaş


ICorDebugManagedCallback3::CustomNotification Yöntemi

Özel hata ayıklayıcı bildiriminin tetiklendiğini gösterir.

Sözdizimi

HRESULT CustomNotification(ICorDebugThread *    pThread,
                           ICorDebugAppDomain * pAppDomain);

Parametreler

pThread [in] Bildirimi yükselten iş parçacığının işaretçisi.

pAppDomain [in] Bildirimi yükselten iş parçacığını içeren uygulama etki alanının işaretçisi.

Dönüş Değeri

Bu yöntem, aşağıdaki belirli HRESULTs ve yöntem hatasını gösteren HRESULT hatalarını döndürür.

HRESULT Description
S_OK Yöntem başarıyla tamamlandı.

Exceptions

Açıklamalar

ICorDebugThread4::GetCurrentCustomDebuggerNotification yöntemine yapılan sonraki bir çağrı yöntemine Debugger.NotifyOfCrossThreadDependency geçirilen iş parçacığı nesnesini alır. İş parçacığı nesnesinin türü daha önce ICorDebugProcess3::SetEnableCustomNotification yöntemi çağrılarak etkinleştirilmiş olmalıdır. Hata ayıklayıcı, iş parçacığı nesnesinin alanlarından türe özgü parametreleri okuyabilir ve yanıtları alanlara depolayabilir.

ICorDebug arabirimi, bildirim türlerine veya içeriklerine hiçbir ilke uygulamaz ve bildirimlerin semantiği kesinlikle hata ayıklayıcılar, uygulamalar ve .NET arasındaki bir sözleşmedir.

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