다음을 통해 공유


CorDebugInternalFrameType 열거형

스택 프레임 형식을 식별합니다. 이 열거형은 ICorDebugInternalFrame::GetFrameType 메서드에서 사용됩니다.

typedef enum CorDebugInternalFrameType {
    
    STUBFRAME_NONE                 = 0x00000000,
    STUBFRAME_M2U                  = 0x00000001,
    STUBFRAME_U2M                  = 0x00000002,
    STUBFRAME_APPDOMAIN_TRANSITION = 0x00000003,
    STUBFRAME_LIGHTWEIGHT_FUNCTION = 0x00000004,
    STUBFRAME_FUNC_EVAL            = 0x00000005,
    STUBFRAME_INTERNALCALL         = 0x00000006,
    STUBFRAME_CLASS_INIT           = 0x00000007,
    STUBFRAME_EXCEPTION            = 0x00000008,
    STUBFRAME_SECURITY             = 0x00000009,
    STUBFRAME_JIT_COMPILATION     = 0x0000000a,
} CorDebugInternalFrameType;

멤버

멤버

설명

STUBFRAME_NONE

null 값입니다. ICorDebugInternalFrame::GetFrameType 메서드는 이 값을 반환하지 않습니다.

STUBFRAME_M2U

관리되는 형식에서 관리되지 않는 형식으로의 스텁 프레임.

STUBFRAME_U2M

관리되지 않는 형식에서 관리되는 형식으로의 스텁 프레임.

STUBFRAME_APPDOMAIN_TRANSITION

응용 프로그램 도메인 간의 전환입니다.

STUBFRAME_LIGHTWEIGHT_FUNCTION

간단한 메서드 호출입니다.

STUBFRAME_FUNC_EVAL

함수 실행의 시작입니다.

STUBFRAME_INTERNALCALL

공용 언어 런타임에 대한 내부 호출입니다.

STUBFRAME_CLASS_INIT

클래스 초기화의 시작입니다.

STUBFRAME_EXCEPTION

throw되는 예외입니다.

STUBFRAME_SECURITY

코드 액세스 보안에 사용되는 프레임입니다.

STUBFRAME_JIT_COMPILATION

런타임은 메서드를 컴파일하는 JIT입니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICorDebugInternalFrame 인터페이스

기타 리소스

디버깅 열거형