Dela via


ICorDebugProcess3::SetEnableCustomNotification-metod

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

Syntax

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parametrar

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.

Kommentarer

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.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 4

Se även