Microsoft.VisualStudio.CorDebugInterop Namespace

Classes

CorDebugIlToNativeMappingTypes
CorTokens

Structs

ClrDebuggingVersion

Represents a version of the CLR runtime

CodeChunkInfo
COR_ACTIVE_FUNCTION
COR_ARRAY_LAYOUT
COR_DEBUG_IL_TO_NATIVE_MAP
COR_DEBUG_STEP_RANGE
COR_FIELD
COR_GC_REFERENCE
COR_HEAPINFO
COR_HEAPOBJECT
COR_IL_MAP
COR_SEGMENT
COR_TYPE_LAYOUT
COR_TYPEID
COR_VERSION
CorDebugEHClause
CorDebugExceptionObjectStackFrame
CorDebugGuidToTypeMapping

Interfaces

ICLRDebugging

This interface exposes the native pipeline architecture startup APIs

ICLRDebuggingLibraryProvider

Provides version specific debugging libraries such as mscordbi.dll and mscorwks.dll during startup in the native pipeline debugging architecture

ICorDebugAppDomain
ICorDebugAppDomain2
ICorDebugAppDomain3
ICorDebugAppDomain4
ICorDebugAppDomainEnum
ICorDebugArrayValue
ICorDebugAssembly
ICorDebugAssembly2
ICorDebugAssemblyEnum
ICorDebugBoxValue
ICorDebugBreakpoint
ICorDebugBreakpointEnum
ICorDebugChain
ICorDebugChainEnum
ICorDebugClass
ICorDebugClass2
ICorDebugCode
ICorDebugCode2
ICorDebugCode4
ICorDebugCodeEnum
ICorDebugComObjectValue
ICorDebugContext
ICorDebugController
ICorDebugDelegateObjectValue
ICorDebugEditAndContinueSnapshot
ICorDebugEnum
ICorDebugErrorInfoEnum
ICorDebugEval
ICorDebugEval2
ICorDebugExceptionObjectCallStackEnum
ICorDebugExceptionObjectValue
ICorDebugFrame
ICorDebugFrameEnum
ICorDebugFunction
ICorDebugFunction2
ICorDebugFunctionBreakpoint
ICorDebugGCReferenceEnum
ICorDebugGenericValue
ICorDebugGuidToTypeEnum
ICorDebugHandleValue
ICorDebugHeapEnum
ICorDebugHeapSegmentEnum
ICorDebugHeapValue
ICorDebugHeapValue2
ICorDebugHeapValue4
ICorDebugILCode
ICorDebugILCode2
ICorDebugILFrame
ICorDebugILFrame2
ICorDebugILFrame4
ICorDebugInternalFrame
ICorDebugModule
ICorDebugModule2
ICorDebugModuleBreakpoint
ICorDebugModuleEnum
ICorDebugNativeFrame
ICorDebugObjectEnum
ICorDebugObjectValue
ICorDebugObjectValue2
ICorDebugProcess
ICorDebugProcess10
ICorDebugProcess2
ICorDebugProcess3
ICorDebugProcess5
ICorDebugProcess7
ICorDebugProcess8
ICorDebugProcessEnum
ICorDebugReferenceValue
ICorDebugRegisterSet
ICorDebugStepper
ICorDebugStepper2
ICorDebugStepperEnum
ICorDebugStringValue
ICorDebugThread
ICorDebugThread2
ICorDebugThread5
ICorDebugThreadEnum
ICorDebugType
ICorDebugType2
ICorDebugTypeEnum
ICorDebugValue
ICorDebugValue2
ICorDebugValue3
ICorDebugValueBreakpoint
ICorDebugValueEnum
ICorDebugVariableHome
ICorDebugVariableHomeEnum

Enums

ClrDebuggingProcessFlags

Information flags about the state of a CLR when it is being attached to in the native pipeline debugging model

CorDebugChainReason
CorDebugCreateProcessFlags
CorDebugExceptionCallbackType
CorDebugExceptionUnwindCallbackType
CorDebugGCType
CorDebugGenerationTypes
CorDebugHandleType
CorDebugIntercept
CorDebugInternalFrameType
CorDebugMappingResult
CorDebugNGENPolicyFlags
CorDebugRegister
CorDebugStepReason
CorDebugThreadState
CorDebugUnmappedStop
CorDebugUserState
CorElementType
CorExceptionFlag
CorGCReferenceType
CorTokenType
ILCodeKind
VariableLocationType
WriteableMetadataUpdateMode