다음을 통해 공유


ICorDebugILFrame 인터페이스

CIL(공용 중간 언어) 코드의 스택 프레임을 나타냅니다. 이 인터페이스는 ICorDebugFrame 인터페이스의 하위 클래스입니다.

메서드

메서드 설명
CanSetIP 메서드 명령 포인터를 지정된 오프셋 위치로 설정하는 것이 안전한지 여부를 나타내는 값을 가져옵니다.
EnumerateArguments 메서드 이 프레임의 인수에 대한 열거자를 가져옵니다.
EnumerateLocalVariables 메서드 이 프레임의 지역 변수에 대한 열거자를 가져옵니다.
GetArgument 메서드 이 CIL 스택 프레임에서 지정된 인수의 값을 가져옵니다.
GetIP 메서드 명령 포인터의 값과 명령 포인터의 값을 얻은 방법을 설명하는 비트 조합 값을 가져옵니다.
GetLocalVariable 메서드 이 CIL 스택 프레임에서 지정된 지역 변수의 값을 가져옵니다.
GetStackDepth 메서드 구현되지 않았습니다.
GetStackValue 메서드 구현되지 않았습니다.
SetIP 메서드 명령 포인터를 CIL 코드의 지정된 오프셋 위치로 설정합니다.

설명

ICorDebugILFrame 인터페이스는 특수화된 ICorDebugFrame 인터페이스입니다. CIL 코드 프레임 또는 JIT(Just-In-Time) 컴파일된 프레임에 사용됩니다. JIT 컴파일 프레임은 ICorDebugILFrame 인터페이스와 ICorDebugNativeFrame 인터페이스를 모두 구현합니다.

참고 항목

이 인터페이스는 크로스 시스템 또는 크로스 프로세스 원격 호출을 지원하지 않습니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 1.0부터 사용 가능

참고 항목