Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Serves as the abstract base interface for the enumerators that are used by a debugging application.
Methods
| Method | Description |
|---|---|
| Clone Method | Creates a copy of this ICorDebugEnum object. |
| GetCount Method | Gets the number of items in the enumeration. |
| Reset Method | Moves the cursor to the beginning of the enumeration. |
| Skip Method | Moves the cursor forward in the enumeration by the specified number of items. |
Remarks
The following enumerators derive from ICorDebugEnum:
ICorDebugAppDomainEnumICorDebugAssemblyEnum- ICorDebugBlockingObjectEnum
ICorDebugBreakpointEnumICorDebugChainEnumICorDebugCodeEnumICorDebugErrorInfoEnum- ICorDebugExceptionObjectCallStackEnum
ICorDebugFrameEnum- ICorDebugGCReferenceEnum
- ICorDebugGuidToTypeEnum
- ICorDebugHeapEnum
- ICorDebugHeapSegmentEnum
ICorDebugModuleEnumICorDebugObjectEnumICorDebugProcessEnumICorDebugStepperEnumICorDebugThreadEnumICorDebugTypeEnumICorDebugValueEnum- ICorDebugVariableHomeEnum
Note
This interface does not support being called remotely, either cross-machine or cross-process.
Requirements
Platforms: See .NET supported operating systems.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET versions: Available since .NET Framework 1.0