다음을 통해 공유


IDebugFunctionObject

이 인터페이스는 함수를 나타냅니다.

IDebugFunctionObject : IDebugObject

구현자 참고 사항

식 계산기는 함수를 나타내는 데이 인터페이스를 구현 합니다.

호출자에 대 한 참고 사항

이 인터페이스의 특수화 되는 IDebugObject 인터페이스와 사용 하 여 얻을 수 QueryInterfaceIDebugObject 인터페이스.

메서드에서 Vtable 순서

IDebugObject에서 상속되는 메서드 외에 IDebugFunctionObject 인터페이스는 다음 메서드를 노출합니다.

메서드

설명

IDebugFunctionObject::CreatePrimitiveObject

기본 데이터 개체를 만듭니다.

IDebugFunctionObject::CreateObject

생성자를 사용 하 여 개체를 만듭니다.

IDebugFunctionObject::CreateObjectNoConstructor

개체를 생성자로 만듭니다.

IDebugFunctionObject::CreateArrayObject

배열 개체를 만듭니다.

IDebugFunctionObject::CreateStringObject

문자열 개체를 만듭니다.

IDebugFunctionObject::Evaluate

함수를 호출 하 고 결과 값을 개체로 반환 합니다.

설명

이 인터페이스에는 식 계산기를 함수 구문 분석 트리를 나타내는 데 있습니다. Create 이 인터페이스의 메서드는 메서드에 입력된 매개 변수를 나타내는 개체를 생성 하는 데 사용 됩니다. 함수를 호출 하 여 다음 실행할 수 있는 IDebugFunctionObject::Evaluate 함수의 반환 값을 나타내는 개체를 반환 하는 메서드.

요구 사항

헤더: ee.h

네임 스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목

참조

IDebugObject

개념

식 평가 인터페이스