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