Edit

Share via


ICorDebugAppDomain Interface

Provides methods for debugging application domains. This interface is a subclass of ICorDebugController.

Methods

Method Description
Attach Method Attaches the debugger to the application ___domain.
EnumerateAssemblies Method Gets an enumerator for the assemblies in the application ___domain.
EnumerateBreakpoints Method Gets an enumerator for all active breakpoints in the application ___domain.
EnumerateSteppers Method Gets an enumerator for all active steppers in the application ___domain.
GetId Method Gets the unique ID of the application ___domain.
GetModuleFromMetaDataInterface Method Gets the ICorDebugModule object with the given metadata interface.
GetName Method Gets the name of the application ___domain.
GetObject Method Gets an interface pointer to the common language runtime (CLR) application ___domain.
GetProcess Method Gets the process containing the application ___domain.
IsAttached Method Determines whether the debugger is attached to the application ___domain.

Remarks

Note

This interface does not support being called remotely, either cross-machine or cross-process.

Requirements

Platforms: See System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: Available since 1.0

See also