ICorDebugAppDomain
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