다음을 통해 공유


ICorProfilerInfo2::GetStaticFieldInfo 메서드

지정된 필드에 적용되는 정적 종류를 나타내는 값을 가져옵니다.

구문

HRESULT GetStaticFieldInfo (  
    [in] ClassID               classId,  
    [in] mdFieldDef            fieldToken,  
    [out] COR_PRF_STATIC_TYPE  *pFieldInfo);  

매개 변수

classId
[in] 정적 필드가 정의된 클래스의 ID입니다.

fieldToken
[in] 정적 필드의 메타데이터 토큰입니다.

pFieldInfo
[out] 지정된 필드가 정적인지 여부를 나타내는 COR_PRF_STATIC_TYPE 열거형의 값에 대한 포인터입니다. 정적 필드이면 필드에 적용되는 정적의 종류입니다.

설명

이 정보를 사용하여 정적 필드의 주소를 가져오기 위해 호출할 함수를 결정할 수 있습니다.

프로파일러 코드는 정적 필드에 대한 메타데이터를 검토하여 실제로 주소가 있는지 확인해야 합니다. 정적 리터럴(즉, 상수)은 메타데이터에만 존재하며 주소가 없습니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorProf.idl, CorProf.h

라이브러리: CorGuids.lib

.NET Framework 버전: 2.0부터 사용 가능

참고 항목