Partager via


CorDebugInterfaceVersion

Mise à jour : novembre 2007

Spécifie une version du .NET Framework ou la version du .NET Framework dans laquelle une interface a été introduite.

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;

Membres

Membre

Description

CorDebugInvalidVersion

La version du .NET Framework n'est pas valide :

CorDebugVersion_1_0

La version du .NET Framework, Service Packs inclus, est 1.0.

ver_ICorDebugManagedCallback

L'interface ICorDebugManagedCallback a été introduite dans le .NET Framework 1.0.

ver_ICorDebugUnmanagedCallback

L'interface ICorDebugUnmanagedCallback a été introduite dans le .NET Framework 1.0.

ver_ICorDebug

L'interface ICorDebug a été introduite dans le .NET Framework 1.0.

ver_ICorDebugController

L'interface ICorDebugController a été introduite dans le .NET Framework 1.0.

ver_ICorDebugAppDomain

L'interface ICorDebugAppDomain a été introduite dans le .NET Framework 1.0.

ver_ICorDebugAssembly

L'interface ICorDebugAssembly a été introduite dans le .NET Framework 1.0.

ver_ICorDebugProcess

L'interface ICorDebugProcess a été introduite dans le .NET Framework 1.0.

ver_ICorDebugBreakpoint

L'interface ICorDebugBreakpoint a été introduite dans le .NET Framework 1.0.

ver_ICorDebugFunctionBreakpoint

L'interface ICorDebugFunctionBreakpoint a été introduite dans le .NET Framework 1.0.

ver_ICorDebugModuleBreakpoint

L'interface ICorDebugModuleBreakpoint a été introduite dans le .NET Framework 1.0.

ver_ICorDebugValueBreakpoint

L'interface ICorDebugValueBreakpoint a été introduite dans le .NET Framework 1.0.

ver_ICorDebugStepper

L'interface ICorDebugStepper a été introduite dans le .NET Framework 1.0.

ver_ICorDebugRegisterSet

L'interface ICorDebugRegisterSet a été introduite dans le .NET Framework 1.0.

ver_ICorDebugThread

L'interface ICorDebugThread a été introduite dans le .NET Framework 1.0.

ver_ICorDebugChain

L'interface ICorDebugChain a été introduite dans le .NET Framework 1.0.

ver_ICorDebugFrame

L'interface ICorDebugFrame a été introduite dans le .NET Framework 1.0.

ver_ICorDebugILFrame

L'interface ICorDebugILFrame a été introduite dans le .NET Framework 1.0.

ver_ICorDebugNativeFrame

L'interface ICorDebugNativeFrame a été introduite dans le .NET Framework 1.0.

ver_ICorDebugModule

L'interface ICorDebugModule a été introduite dans le .NET Framework 1.0.

ver_ICorDebugFunction

L'interface ICorDebugFunction a été introduite dans le .NET Framework 1.0.

ver_ICorDebugCode

L'interface ICorDebugCode a été introduite dans le .NET Framework 1.0.

ver_ICorDebugClass

L'interface ICorDebugClass a été introduite dans le .NET Framework 1.0.

ver_ICorDebugEval

L'interface ICorDebugEval a été introduite dans le .NET Framework 1.0.

ver_ICorDebugValue

L'interface ICorDebugValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugGenericValue

L'interface ICorDebugGenericValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugReferenceValue

L'interface ICorDebugReferenceValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugHeapValue

L'interface ICorDebugHeapValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugObjectValue

L'interface ICorDebugObjectValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugBoxValue

L'interface ICorDebugBoxValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugStringValue

L'interface ICorDebugStringValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugArrayValue

L'interface ICorDebugArrayValue a été introduite dans le .NET Framework 1.0.

ver_ICorDebugContext

L'interface ICorDebugContext a été introduite dans le .NET Framework 1.0.

ver_ICorDebugEnum

L'interface ICorDebugEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugObjectEnum

L'interface ICorDebugObjectEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugBreakpointEnum

L'interface ICorDebugBreakpointEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugStepperEnum

L'interface ICorDebugStepperEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugProcessEnum

L'interface ICorDebugProcessEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugThreadEnum

L'interface ICorDebugThreadEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugFrameEnum

L'interface ICorDebugFrameEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugChainEnum

L'interface ICorDebugChainEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugModuleEnum

L'interface ICorDebugModuleEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugValueEnum

L'interface ICorDebugValueEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugCodeEnum

L'interface ICorDebugCodeEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugTypeEnum

L'interface ICorDebugTypeEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugErrorInfoEnum

L'interface ICorDebugErrorInfoEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugAppDomainEnum

L'interface ICorDebugAppDomainEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugAssemblyEnum

L'interface ICorDebugAssemblyEnum a été introduite dans le .NET Framework 1.0.

ver_ICorDebugEditAndContinueErrorInfo

L'interface ICorDebugEditAndContinueErrorInfo a été introduite dans le .NET Framework 1.0.

ver_ICorDebugEditAndContinueSnapshot

L'interface ICorDebugEditAndContinueSnapshot a été introduite dans le .NET Framework 1.0.

CorDebugVersion_1_1

La version du .NET Framework, Service Packs inclus, est 1.1.

CorDebugVersion_2_0

La version du .NET Framework, Service Packs inclus, est 2.0.

ver_ICorDebugManagedCallback2

L'interface ICorDebugManagedCallback2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugAppDomain2

L'interface ICorDebugAppDomain2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugProcess2

L'interface ICorDebugProcess2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugStepper2

L'interface ICorDebugStepper2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugRegisterSet2

L'interface ICorDebugRegisterSet2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugThread2

L'interface ICorDebugThread2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugILFrame2

L'interface ICorDebugILFrame2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugModule2

L'interface ICorDebugModule2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugFunction2

L'interface ICorDebugFunction2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugCode2

L'interface ICorDebugCode2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugClass2

L'interface ICorDebugClass2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugValue2

L'interface ICorDebugValue2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugEval2

L'interface ICorDebugEval2 a été introduite dans le .NET Framework 2.0.

ver_ICorDebugObjectValue2

L'interface ICorDebugObjectValue2 a été introduite dans le .NET Framework 2.0.

CorDebugLatestVersion

La version du .NET Framework, Service Packs inclus, est la version la plus récente.

Notes

Un débogueur peut utiliser l'énumération CorDebugInterfaceVersion dans la fonction CreateDebuggingInterfaceFromVersion pour spécifier la version la plus récente du .NET Framework que le débogueur prend en charge.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Énumérations de débogage