Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt Methoden zum Debuggen von Anwendungsdomänen bereit.
interface ICorDebugAppDomain : ICorDebugController {
HRESULT Attach ();
HRESULT EnumerateAssemblies (
[out] IcorDebugAssemblyEnum **ppAssemblies
);
HRESULT EnumerateBreakpoints (
[out] IcorDebugBreakpointEnum **ppBreakpoints
);
HRESULT EnumerateSteppers (
[out] IcorDebugStepperEnum **ppSteppers
);
HRESULT GetID (
[out] unsigned int *pId
);
HRESULT GetModuleFromMetaDataInterface (
[in] IUnknown *pIMetaData,
[out] ICorDebugModule **ppModule
);
HRESULT GetName (
[in] unsigned int cchName,
[out] unsigned int *pcchName,
[out] ICorDebugAppDomain szName
);
HRESULT GetObject (
[out] ICorDebugValue **ppObject
);
HRESULT GetProcess (
[out] IcorDebugProcess **ppProcess
);
HRESULT IsAttached (
[out] long *pbAttached
);
};
Methoden
Methode |
Beschreibung |
|---|---|
Fügt den Debugger an die Anwendungsdomäne an. |
|
Ruft einen Enumerator für die Assemblys in der Anwendungsdomäne ab. |
|
Ruft einen Enumerator für alle aktiven Haltepunkte in der Anwendungsdomäne ab. |
|
Ruft einen Enumerator für alle aktiven Stepper in der Anwendungsdomäne ab. |
|
Ruft die eindeutige ID der Anwendungsdomäne ab. |
|
Ruft das ICorDebugModule-Objekt mit der angegebenen Metadaten-Schnittstelle ab. |
|
Ruft den Namen der Anwendungsdomäne ab. |
|
Nicht implementiert. |
|
Ruft den Prozess ab, der die Anwendungsdomäne enthält. |
|
Bestimmt, ob der Debugger an die Anwendungsdomäne angefügt wird. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0