Dela via


ICorDebugProcess3::SetEnableCustomNotification-metod

Aktiverar och inaktiverar anpassade felsökningsmeddelanden av den angivna typen.

Syntax

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parameterar

pClass [i] Den typ som anger anpassade aviseringar om felsökning.

fEnable [i] true för att aktivera anpassade aviseringar för felsökningsprogram; false för att inaktivera meddelanden. Standardvärdet är false.

Anmärkningar

När fEnable är inställt på trueutlöser anrop till Debugger.NotifyOfCrossThreadDependency metoden en ICorDebugManagedCallback3::CustomNotification-återanrop . Meddelanden är inaktiverade som standard. Därför måste felsökaren ange alla aviseringstyper som den känner till och vill hantera. Eftersom klassen ICorDebugClass begränsas av programdomänen måste felsökaren anropa SetEnableCustomNotification för varje programdomän i processen om den vill ta emot meddelandet under hela processen.

Från och med .NET Framework 4 är det enda meddelande som stöds ett korstrådsberoendemeddelande.

Kravspecifikation

Plattformar: Se Operativsystem som stöds av .NET.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET-versioner: Tillgänglig sedan .NET Framework 4.0

Se även