ICorDebugProcess3::SetEnableCustomNotification metódus

Engedélyezi és letiltja a megadott típusú egyéni hibakereső értesítéseket.

Szemantika

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Paraméterek

pClass [in] Az egyéni hibakeresői értesítéseket meghatározó típus.

fEnable [in] true egyéni hibakeresői értesítések engedélyezése; false az értesítések letiltásához. Az alapértelmezett érték a false.

Megjegyzések

Ha fEnable be van állítva true, a Debugger.NotifyOfCrossThreadDependency metódus hívásai elindítanak egy ICorDebugManagedCallback3::CustomNotification visszahívást . Az értesítések alapértelmezés szerint le vannak tiltva; ezért a hibakeresőnek meg kell adnia minden olyan értesítéstípust, amelyről tud, és kezelni szeretné. Mivel az ICorDebugClass osztály hatóköre az alkalmazás tartománya, a hibakeresőnek a folyamat minden alkalmazástartományát meg kell hívnia SetEnableCustomNotification , ha az egész folyamatra vonatkozóan szeretné megkapni az értesítést.

A .NET-keretrendszer 4-től kezdve az egyetlen támogatott értesítés egy szálközi függőségi értesítés.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Fejléc: CorDebug.idl, CorDebug.h

Könyvtár: CorGuids.lib

.NET-verziók: A .NET-keretrendszer 4.0 óta érhető el

Lásd még