다음을 통해 공유


프로파일링 인터페이스

업데이트: 2007년 11월

이 단원에서는 CLR(공용 언어 런타임)에서 실행하는 프로그램을 프로파일링하는 데 사용하는 관리되지 않는 인터페이스를 설명합니다.

단원 내용

  • ICorProfilerCallback
    프로파일러가 구독하는 이벤트의 발생을 코드 프로파일러에 알리기 위해 CLR에서 사용하는 메서드를 제공합니다.

  • ICorProfilerCallback2
    프로파일러가 구독하는 이벤트의 발생을 코드 프로파일러에 알리기 위해 CLR에서 사용하는 메서드를 제공합니다. ICorProfilerCallback2 인터페이스는 ICorProfilerCallback 인터페이스의 확장입니다. 즉 이 인터페이스는 .NET Framework 버전 2.0에 도입된 새로운 콜백을 제공합니다.

  • ICorProfilerInfo
    코드 프로파일러가 이벤트 모니터링 및 요청 정보를 제어하기 위해 CLR(공용 언어 런타임)과 통신할 때 사용하는 메서드를 제공합니다.

  • ICorProfilerInfo2
    코드 프로파일러가 이벤트 모니터링 및 요청 정보를 제어하기 위해 CLR(공용 언어 런타임)과 통신할 때 사용하는 메서드를 제공합니다. ICorProfilerInfo2 인터페이스는 ICorProfilerInfo 인터페이스의 확장입니다. 즉 이 인터페이스는 .NET Framework 2.0에 도입된 새로운 메서드를 제공합니다.

  • ICorProfilerObjectEnum
    네이티브 이미지 생성기(Ngen.exe)에서 생성된 고정 개체의 컬렉션을 순차적으로 반복하는 메서드를 제공합니다.

  • IMethodMalloc
    새 MSIL(Microsoft Intermediate Language) 함수 본문에 메모리를 할당하기 위한 메서드를 제공합니다.

관련 단원

프로파일링 개요

프로파일링 전역 정적 함수

프로파일링 열거형

프로파일링 구조체