Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Aktiviert und deaktiviert benutzerdefinierte Debuggerbenachrichtigungen des angegebenen Typs.
Syntax
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Die Parameter
pClass [in] Der Typ, der benutzerdefinierte Debuggerbenachrichtigungen angibt.
fEnable [in] true um benutzerdefinierte Debuggerbenachrichtigungen zu aktivieren; false um Benachrichtigungen zu deaktivieren. Der Standardwert ist false.
Bemerkungen
Wenn fEnable diese Einstellung truefestgelegt ist, lösen Aufrufe der Debugger.NotifyOfCrossThreadDependency Methode einen ICorDebugManagedCallback3::CustomNotification-Rückruf aus. Benachrichtigungen sind standardmäßig deaktiviert; Daher muss der Debugger alle Benachrichtigungstypen angeben, die er kennt und behandelt werden möchte. Da die ICorDebugClass-Klasse nach Anwendungsdomäne festgelegt ist, muss der Debugger für jede Anwendungsdomäne im Prozess aufrufen SetEnableCustomNotification , wenn sie die Benachrichtigung über den gesamten Prozess empfangen möchte.
Ab .NET Framework 4 ist die einzige unterstützte Benachrichtigung eine threadübergreifende Abhängigkeitsbenachrichtigung.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.0