共用方式為


CorDebugInterfaceVersion

更新:2007 年 11 月

指定 .NET Framework 版本,或者在其中引入介面的 .NET Framework 版本。

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;

成員

成員

描述

CorDebugInvalidVersion

.NET Framework 的版本無效。

CorDebugVersion_1_0

.NET Framework 的版本 (包括其所有 Service Pack) 為 1.0。

ver_ICorDebugManagedCallback

ICorDebugManagedCallback 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugUnmanagedCallback

ICorDebugUnmanagedCallback 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebug

ICorDebug 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugController

ICorDebugController 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugAppDomain

ICorDebugAppDomain 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugAssembly

ICorDebugAssembly 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugProcess

ICorDebugProcess 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugBreakpoint

ICorDebugBreakpoint 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugFunctionBreakpoint

ICorDebugFunctionBreakpoint 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugModuleBreakpoint

ICorDebugModuleBreakpoint 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugValueBreakpoint

ICorDebugValueBreakpoint 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugStepper

ICorDebugStepper 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugRegisterSet

ICorDebugRegisterSet 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugThread

ICorDebugThread 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugChain

ICorDebugChain 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugFrame

ICorDebugFrame 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugILFrame

ICorDebugILFrame 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugNativeFrame

ICorDebugNativeFrame 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugModule

ICorDebugModule 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugFunction

ICorDebugFunction 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugCode

ICorDebugCode 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugClass

ICorDebugClass 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugEval

ICorDebugEval 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugValue

ICorDebugValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugGenericValue

ICorDebugGenericValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugReferenceValue

ICorDebugReferenceValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugHeapValue

ICorDebugHeapValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugObjectValue

ICorDebugObjectValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugBoxValue

ICorDebugBoxValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugStringValue

ICorDebugStringValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugArrayValue

ICorDebugArrayValue 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugContext

ICorDebugContext 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugEnum

ICorDebugEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugObjectEnum

ICorDebugObjectEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugBreakpointEnum

ICorDebugBreakpointEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugStepperEnum

ICorDebugStepperEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugProcessEnum

ICorDebugProcessEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugThreadEnum

ICorDebugThreadEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugFrameEnum

ICorDebugFrameEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugChainEnum

ICorDebugChainEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugModuleEnum

ICorDebugModuleEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugValueEnum

ICorDebugValueEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugCodeEnum

ICorDebugCodeEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugTypeEnum

ICorDebugTypeEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugErrorInfoEnum

ICorDebugErrorInfoEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugAppDomainEnum

ICorDebugAppDomainEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugAssemblyEnum

ICorDebugAssemblyEnum 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugEditAndContinueErrorInfo

ICorDebugEditAndContinueErrorInfo 介面已在 .NET Framework 1.0 中引入。

ver_ICorDebugEditAndContinueSnapshot

ICorDebugEditAndContinueSnapshot 介面已在 .NET Framework 1.0 中引入。

CorDebugVersion_1_1

.NET Framework 的版本 (包括其所有 Service Pack) 為 1.1。

CorDebugVersion_2_0

.NET Framework 的版本 (包括其所有 Service Pack) 為 2.0。

ver_ICorDebugManagedCallback2

ICorDebugManagedCallback2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugAppDomain2

ICorDebugAppDomain2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugProcess2

ICorDebugProcess2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugStepper2

ICorDebugStepper2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugRegisterSet2

ICorDebugRegisterSet2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugThread2

ICorDebugThread2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugILFrame2

ICorDebugILFrame2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugModule2

ICorDebugModule2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugFunction2

ICorDebugFunction2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugCode2

ICorDebugCode2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugClass2

ICorDebugClass2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugValue2

ICorDebugValue2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugEval2

ICorDebugEval2 介面已在 .NET Framework 2.0 中引入。

ver_ICorDebugObjectValue2

ICorDebugObjectValue2 介面已在 .NET Framework 2.0 中引入。

CorDebugLatestVersion

.NET Framework 的版本 (包括其所有 Service Pack) 為最新的版本。

備註

偵錯工具可以使用 CreateDebuggingInterfaceFromVersion 函式中的 CorDebugInterfaceVersion 列舉型別,指定偵錯工具支援的 .NET Framework 最高版本。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorDebug.idl

**程式庫:**CorGuids.lib

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

請參閱

其他資源

偵錯列舉型別