다음을 통해 공유


프로파일링 구조체

이 섹션에서는 프로파일링 API에서 사용하는 관리되지 않는 구조체에 대해 설명합니다.

섹션 내용

COR_PRF_ASSEMBLY_REFERENCE_INFO 구조체
어셈블리 참조 closure 워커를 수행할 때 고려해야 하는 참조 어셈블리에 대한 정보를 공용 언어 런타임에 제공합니다.

COR_PRF_CODE_INFO 구조체
메모리 내에 저장된 연속하는 네이티브 코드 블록 하나를 나타냅니다.

COR_PRF_EX_CLAUSE_INFO 구조체
특정 예외 절 인스턴스 및 관련 프레임에 대한 정보를 저장합니다.

COR_PRF_FUNCTION 구조체
함수의 ID와 다시 컴파일된 함수 버전의 ID를 결합하여 함수의 고유한 표현을 제공합니다.

COR_PRF_FUNCTION_ARGUMENT_INFO 구조체
왼쪽에서 오른쪽 순서의 함수 인수를 나타냅니다.

COR_PRF_FUNCTION_ARGUMENT_RANGE 구조체
왼쪽에서 오른쪽 순서로 연속적으로 메모리에 저장한 함수 인수 블록을 나타냅니다.

COR_PRF_GC_GENERATION_RANGE 구조체
가비지 수집이 진행 중인 메모리 범위(블록)를 설명합니다.

COR_PRF_EVENTPIPE_PROVIDER_CONFIG 구조체
(.NET Core) EventPipe 공급자를 구성하는 데 필요한 필드를 설명합니다.

COR_PRF_EVENTPIPE_PARAM_DESC 구조체
(.NET Core) EventPipe 이벤트의 매개 변수 이름 및 형식에 대해 설명합니다.

COR_PRF_EVENT_DATA 구조체
(.NET Core) 기록 중인 EventPipe 이벤트에 대한 이벤트 데이터를 설명합니다.

COR_DEBUG_IL_TO_NATIVE_MAP

COR_IL_MAP

프로파일링 개요

프로파일링 인터페이스

프로파일링 전역 정적 함수

프로파일링 열거형