Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Specifies either a version of the .NET Framework, or the version of the .NET Framework in which an interface was introduced.
typedef enum CorDebugInterfaceVersion {
CorDebugInvalidVersion = 0,
CorDebugVersion_1_0 = CorDebugInvalidVersion + 1,
ver_ICorDebugManagedCallback = CorDebugVersion_1_0,
ver_ICorDebugUnmanagedCallback = CorDebugVersion_1_0,
ver_ICorDebug = CorDebugVersion_1_0,
ver_ICorDebugController = CorDebugVersion_1_0,
ver_ICorDebugAppDomain = CorDebugVersion_1_0,
ver_ICorDebugAssembly = CorDebugVersion_1_0,
ver_ICorDebugProcess = CorDebugVersion_1_0,
ver_ICorDebugBreakpoint = CorDebugVersion_1_0,
ver_ICorDebugFunctionBreakpoint = CorDebugVersion_1_0,
ver_ICorDebugModuleBreakpoint = CorDebugVersion_1_0,
ver_ICorDebugValueBreakpoint = CorDebugVersion_1_0,
ver_ICorDebugStepper = CorDebugVersion_1_0,
ver_ICorDebugRegisterSet = CorDebugVersion_1_0,
ver_ICorDebugThread = CorDebugVersion_1_0,
ver_ICorDebugChain = CorDebugVersion_1_0,
ver_ICorDebugFrame = CorDebugVersion_1_0,
ver_ICorDebugILFrame = CorDebugVersion_1_0,
ver_ICorDebugNativeFrame = CorDebugVersion_1_0,
ver_ICorDebugModule = CorDebugVersion_1_0,
ver_ICorDebugFunction = CorDebugVersion_1_0,
ver_ICorDebugCode = CorDebugVersion_1_0,
ver_ICorDebugClass = CorDebugVersion_1_0,
ver_ICorDebugEval = CorDebugVersion_1_0,
ver_ICorDebugValue = CorDebugVersion_1_0,
ver_ICorDebugGenericValue = CorDebugVersion_1_0,
ver_ICorDebugReferenceValue = CorDebugVersion_1_0,
ver_ICorDebugHeapValue = CorDebugVersion_1_0,
ver_ICorDebugObjectValue = CorDebugVersion_1_0,
ver_ICorDebugBoxValue = CorDebugVersion_1_0,
ver_ICorDebugStringValue = CorDebugVersion_1_0,
ver_ICorDebugArrayValue = CorDebugVersion_1_0,
ver_ICorDebugContext = CorDebugVersion_1_0,
ver_ICorDebugEnum = CorDebugVersion_1_0,
ver_ICorDebugObjectEnum = CorDebugVersion_1_0,
ver_ICorDebugBreakpointEnum = CorDebugVersion_1_0,
ver_ICorDebugStepperEnum = CorDebugVersion_1_0,
ver_ICorDebugProcessEnum = CorDebugVersion_1_0,
ver_ICorDebugThreadEnum = CorDebugVersion_1_0,
ver_ICorDebugFrameEnum = CorDebugVersion_1_0,
ver_ICorDebugChainEnum = CorDebugVersion_1_0,
ver_ICorDebugModuleEnum = CorDebugVersion_1_0,
ver_ICorDebugValueEnum = CorDebugVersion_1_0,
ver_ICorDebugCodeEnum = CorDebugVersion_1_0,
ver_ICorDebugTypeEnum = CorDebugVersion_1_0,
ver_ICorDebugErrorInfoEnum = CorDebugVersion_1_0,
ver_ICorDebugAppDomainEnum = CorDebugVersion_1_0,
ver_ICorDebugAssemblyEnum = CorDebugVersion_1_0,
ver_ICorDebugEditAndContinueErrorInfo
= CorDebugVersion_1_0,
ver_ICorDebugEditAndContinueSnapshot
= CorDebugVersion_1_0,
CorDebugVersion_1_1 = CorDebugVersion_1_0 + 1,
// No interface definitions in version 1.1.
CorDebugVersion_2_0 = CorDebugVersion_1_1 + 1,
ver_ICorDebugManagedCallback2 = CorDebugVersion_2_0,
ver_ICorDebugAppDomain2 = CorDebugVersion_2_0,
ver_ICorDebugProcess2 = CorDebugVersion_2_0,
ver_ICorDebugStepper2 = CorDebugVersion_2_0,
ver_ICorDebugRegisterSet2 = CorDebugVersion_2_0,
ver_ICorDebugThread2 = CorDebugVersion_2_0,
ver_ICorDebugILFrame2 = CorDebugVersion_2_0,
ver_ICorDebugModule2 = CorDebugVersion_2_0,
ver_ICorDebugFunction2 = CorDebugVersion_2_0,
ver_ICorDebugCode2 = CorDebugVersion_2_0,
ver_ICorDebugClass2 = CorDebugVersion_2_0,
ver_ICorDebugValue2 = CorDebugVersion_2_0,
ver_ICorDebugEval2 = CorDebugVersion_2_0,
ver_ICorDebugObjectValue2 = CorDebugVersion_2_0,
CorDebugLatestVersion = CorDebugVersion_2_0
} CorDebugInterfaceVersion;
Members
Member |
Description |
|---|---|
CorDebugInvalidVersion |
The version of the .NET Framework is invalid. |
CorDebugVersion_1_0 |
The version of the .NET Framework, including all of its service packs, is 1.0. |
ver_ICorDebugManagedCallback |
The ICorDebugManagedCallback interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugUnmanagedCallback |
The ICorDebugUnmanagedCallback interface was introduced in the .NET Framework 1.0. |
ver_ICorDebug |
The ICorDebug interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugController |
The ICorDebugController interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugAppDomain |
The ICorDebugAppDomain interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugAssembly |
The ICorDebugAssembly interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugProcess |
The ICorDebugProcess interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugBreakpoint |
The ICorDebugBreakpoint interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugFunctionBreakpoint |
The ICorDebugFunctionBreakpoint interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugModuleBreakpoint |
The ICorDebugModuleBreakpoint interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugValueBreakpoint |
The ICorDebugValueBreakpoint interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugStepper |
The ICorDebugStepper interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugRegisterSet |
The ICorDebugRegisterSet interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugThread |
The ICorDebugThread interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugChain |
The ICorDebugChain interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugFrame |
The ICorDebugFrame interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugILFrame |
The ICorDebugILFrame interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugNativeFrame |
The ICorDebugNativeFrame interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugModule |
The ICorDebugModule interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugFunction |
The ICorDebugFunction interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugCode |
The ICorDebugCode interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugClass |
The ICorDebugClass interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugEval |
The ICorDebugEval interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugValue |
The ICorDebugValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugGenericValue |
The ICorDebugGenericValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugReferenceValue |
The ICorDebugReferenceValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugHeapValue |
The ICorDebugHeapValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugObjectValue |
The ICorDebugObjectValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugBoxValue |
The ICorDebugBoxValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugStringValue |
The ICorDebugStringValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugArrayValue |
The ICorDebugArrayValue interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugContext |
The ICorDebugContext interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugEnum |
The ICorDebugEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugObjectEnum |
The ICorDebugObjectEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugBreakpointEnum |
The ICorDebugBreakpointEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugStepperEnum |
The ICorDebugStepperEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugProcessEnum |
The ICorDebugProcessEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugThreadEnum |
The ICorDebugThreadEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugFrameEnum |
The ICorDebugFrameEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugChainEnum |
The ICorDebugChainEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugModuleEnum |
The ICorDebugModuleEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugValueEnum |
The ICorDebugValueEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugCodeEnum |
The ICorDebugCodeEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugTypeEnum |
The ICorDebugTypeEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugErrorInfoEnum |
The ICorDebugErrorInfoEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugAppDomainEnum |
The ICorDebugAppDomainEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugAssemblyEnum |
The ICorDebugAssemblyEnum interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugEditAndContinueErrorInfo |
The ICorDebugEditAndContinueErrorInfo interface was introduced in the .NET Framework 1.0. |
ver_ICorDebugEditAndContinueSnapshot |
The ICorDebugEditAndContinueSnapshot interface was introduced in the .NET Framework 1.0. |
CorDebugVersion_1_1 |
The version of the .NET Framework, including all of its service packs, is 1.1. |
CorDebugVersion_2_0 |
The version of the .NET Framework, including all of its service packs, is 2.0. |
ver_ICorDebugManagedCallback2 |
The ICorDebugManagedCallback2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugAppDomain2 |
The ICorDebugAppDomain2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugProcess2 |
The ICorDebugProcess2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugStepper2 |
The ICorDebugStepper2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugRegisterSet2 |
The ICorDebugRegisterSet2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugThread2 |
The ICorDebugThread2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugILFrame2 |
The ICorDebugILFrame2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugModule2 |
The ICorDebugModule2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugFunction2 |
The ICorDebugFunction2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugCode2 |
The ICorDebugCode2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugClass2 |
The ICorDebugClass2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugValue2 |
The ICorDebugValue2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugEval2 |
The ICorDebugEval2 interface was introduced in the .NET Framework 2.0. |
ver_ICorDebugObjectValue2 |
The ICorDebugObjectValue2 interface was introduced in the .NET Framework 2.0. |
CorDebugLatestVersion |
The version of the .NET Framework, including all of its service packs, is the latest version. |
Remarks
A debugger can use the CorDebugInterfaceVersion enumeration in the CreateDebuggingInterfaceFromVersion function to specify the highest version of the .NET Framework that the debugger supports.
Requirements
Platforms: See .NET Framework System Requirements.
Header: CorDebug.idl
Library: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0