Freigeben über


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

ICorDebugAppDomain::Attach-Methode

Fügt den Debugger an die Anwendungsdomäne an.

ICorDebugAppDomain::EnumerateAssemblies-Methode

Ruft einen Enumerator für die Assemblys in der Anwendungsdomäne ab.

ICorDebugAppDomain::EnumerateBreakpoints-Methode

Ruft einen Enumerator für alle aktiven Haltepunkte in der Anwendungsdomäne ab.

ICorDebugAppDomain::EnumerateSteppers-Methode

Ruft einen Enumerator für alle aktiven Stepper in der Anwendungsdomäne ab.

ICorDebugAppDomain::GetId-Methode

Ruft die eindeutige ID der Anwendungsdomäne ab.

ICorDebugAppDomain::GetModuleFromMetaDataInterface-Methode

Ruft das ICorDebugModule-Objekt mit der angegebenen Metadaten-Schnittstelle ab.

ICorDebugAppDomain::GetName-Methode

Ruft den Namen der Anwendungsdomäne ab.

ICorDebugAppDomain::GetObject-Methode

Nicht implementiert.

ICorDebugAppDomain::GetProcess-Methode

Ruft den Prozess ab, der die Anwendungsdomäne enthält.

ICorDebugAppDomain::IsAttached-Methode

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

Siehe auch

Referenz

ICorDebugAppDomain2

Weitere Ressourcen

Debugschnittstellen