공용 언어 런타임에서 식 계산기를 작성
식 계산기 (EE) 구문을 처리 되는 디버그 엔진 (DE)의 일부와 디버깅 되는 코드를 생성 하는 프로그래밍 언어의 의미입니다. 프로그래밍 언어의 컨텍스트 내에서 식 평가 되어야 합니다. 예를 들어, 일부 언어에서는 식 "A + B"를 의미 "합계를 A와 B" 다른 언어의 경우 "A 또는 B." 같은 식을 의미할 수 있습니다. 따라서, 별도 EE Visual Studio IDE에서 디버깅할 개체 코드를 생성 하는 각 프로그래밍 언어에 대 한 작성 되어야 합니다.
몇 가지 Visual Studio 디버그 패키지 코드의 프로그래밍 언어를 해석 해야 합니다. 예를 들어 때 실행을 중지 중단점에 사용자가 입력 한 모든 식에는 조사식 창의 계산 및 표시 합니다. 식에 입력 하 여 로컬 변수 값을 사용자가 변경할 수 있습니다 또한,는 조사식 창에는 직접 실행 창.
단원 내용
공용 언어 런타임 및 식 평가
자체 프로그래밍 언어 Visual Studio IDE에 통합 하려는 경우 기록 된 EE 자체 언어의 컨텍스트 내에서 식을 계산할 수 있는 Microsoft 중간 언어 (MSIL)으로 디버그 엔진을 쓰지 않고 컴파일할 수 있도록 것에 대해 설명 합니다.식 계산기 아키텍처
EE 필수 인터페이스를 구현 하는 공용 언어 런타임의 기호가 공급자 (SP) 및 바인더 인터페이스를 호출 하는 방법에 설명 합니다.식 계산기에 등록
EE 자체는 공용 언어 런타임 및 Visual Studio 런타임 환경으로 클래스 팩터리로 등록 해야 한다는 메모를 합니다.식 계산기를 구현합니다.
식을 평가 하는 프로세스의 디버그 엔진 (DE), 기호 공급자 (SP), 바인더 개체 및 식 계산기 (EE) 포함 됩니다 설명 합니다.지역 변수를 표시합니다.
실행이 일시 중지 되는 경우 지역 변수 및 인수 목록을 확인 하려면 DE 디버그 패키지를 호출 하는 방법을, 설명 합니다.조사식 창 식의 계산
감시 목록에 각 식의 현재 값을 확인 하려면 DE Visual Studio 디버그 패키지를 호출 하는 방법을 설명 합니다.로컬의 값 변경
로컬의 값을 변경에 연결 된 개체 이름, 형식 및 로컬 값이 현재 제공 지역 창의 각 줄이에 대해 설명 합니다.형식 시각화 도우미 및 사용자 지정 사용자 구현
인터페이스 형식 시각화 및 사용자 지정 뷰어를 지 원하는 구성 요소에서 구현 해야 하는 설명 합니다.