프로파일링 인터페이스
업데이트: 2010년 7월
이 단원에서는 CLR(공용 언어 런타임)에서 실행하는 프로그램을 프로파일링하는 데 사용하는 관리되지 않는 인터페이스를 설명합니다.
단원 내용
ICLRProfiling 인터페이스
프로파일러가 실행 중인 프로세스에 연결할 수 있도록 지원하는 AttachProfiler 메서드를 제공합니다.ICorProfilerCallback 인터페이스
프로파일러가 구독하는 이벤트의 발생을 코드 프로파일러에 알리기 위해 CLR에서 사용하는 메서드를 제공합니다.ICorProfilerCallback2 인터페이스
.NET Framework 2.0 이상의 버전에서 지원되는 콜백을 사용하여 ICorProfilerCallback 인터페이스를 확장합니다.ICorProfilerCallback3 인터페이스
CLR에서 연결 및 분리 상태 정보를 프로파일러에 전달하기 위해 사용하는 콜백 메서드를 제공합니다.ICorProfilerFunctionEnum 인터페이스
CLR에서 함수의 컬렉션을 순차적으로 반복하는 메서드를 제공합니다.ICorProfilerInfo 인터페이스
코드 프로파일러가 이벤트 모니터링 및 요청 정보를 제어하기 위해 CLR과 통신할 때 사용하는 메서드를 제공합니다.ICorProfilerInfo2 인터페이스
.NET Framework 2.0 이상의 버전에서 지원되는 메서드를 사용하여 ICorProfilerInfo 인터페이스를 확장합니다.ICorProfilerInfo3 인터페이스
.NET Framework 4 이상의 버전에서 지원되는 메서드를 사용하여 ICorProfilerInfo2 인터페이스를 확장합니다.ICorProfilerModuleEnum 인터페이스
응용 프로그램이나 프로파일러가 로드하는 모듈의 컬렉션을 순차적으로 반복하는 메서드를 제공합니다.ICorProfilerObjectEnum 인터페이스
Ngen.exe(네이티브 이미지 생성기)에서 생성된 고정 개체의 컬렉션을 순차적으로 반복하는 메서드를 제공합니다.IMethodMalloc 인터페이스
새 MSIL(Microsoft Intermediate Language) 함수 본문에 메모리를 할당하기 위한 Alloc 메서드를 제공합니다.
관련 단원
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2010년 7월 |
인터페이스 목록에서 항목의 순서가 수정되었습니다. |
고객 의견 |