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å true
utlö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