다음을 통해 공유


지역 변수를 표시합니다.

항상 실행 컨텍스트를 포함 하는 방법으로도 알려진 메서드 또는 현재 메서드 내에서 수행 됩니다. 실행을 일시 중지 하는 경우 디버그 엔진 지역 변수 목록을 보려면 (DE) 및 통칭 지역 변수는 메서드 호출 인수를 Visual Studio 호출 합니다. Visual Studio 표시 됩니다 이러한 지역 변수 및 해당 값에는 지역 창입니다.

지역 변수를 표시 하는 DE를 호출 하는 IDebugExpressionEvaluator::GetMethodProperty 메서드는 EE에 속하는 되는 평가 컨텍스트, 기호 공급자 (SP), 현재 실행 주소 및 바인더 개체를 제공 합니다. 자세한 내용은 평가 컨텍스트를 참조하십시오. 호출에 성공 하면는 IDebugExpressionEvaluator::GetMethodProperty 메서드 반환에 IDebugProperty2 개체를 현재 실행 주소를 포함 하는 메서드를 나타냅니다.

DE 호출 IDebugProperty2::EnumChildren 얻을 수는 IEnumDebugPropertyInfo2 이 고 유일한 지역 변수를 반환 하는 필터링 된 목록을 생성 하는 열거 된 개체로, DEBUG_PROPERTY_INFO 구조체입니다. 각 구조에는 이름, 형식 및 값을 로컬 있습니다. 형식 및 값 형식이 지정 된 문자열을 표시에 적합 한 이름으로 저장 됩니다. 이름, 형식 및 값은 일반적으로 함께 한 줄에 표시 되는 지역 창입니다.

참고

간략 한 조사식조사식 windows의 이름, 값 및 형식을 동일한 형식으로 변수를 표시할 수도 있습니다.그러나 이러한 값 호출 하 여 얻을 수 IDebugProperty2::GetPropertyInfo 대신 IDebugProperty2::EnumChildren.

단원 내용

관련 단원

  • 평가 컨텍스트
    디버그 엔진 (DE) 식 계산기 (EE)를 호출 하는 경우 세 개의 인수를 전달에 대해 설명 합니다.

참고 항목

기타 리소스

공용 언어 런타임에서 식 계산기를 작성