IMetaDataEmit::DefineTypeRefByName 메서드

현재 범위를 벗어난 지정된 범위에 정의된 형식에 대한 메타데이터 토큰을 가져옵니다.

구문

HRESULT DefineTypeRefByName (
    [in]  mdToken     tkResolutionScope,
    [in]  LPCWSTR     szName,
    [out] mdTypeRef   *ptr
);  

매개 변수

tkResolutionScope
[in] 확인 범위를 지정하는 토큰입니다. 다음과 같은 토큰 형식이 유효합니다.

  • 해당 형식이 호출자가 정의된 동일한 어셈블리에 정의된 경우 mdModuleRef입니다.

  • 해당 형식이 호출자가 정의된 어셈블리가 아닌 다른 어셈블리에 정의된 경우 mdAssemblyRef입니다.

  • 해당 형식이 중첩된 형식인 경우 mdTypeRef입니다.

  • 해당 형식이 호출자가 정의된 동일한 모듈에 정의된 경우 mdModule입니다.

  • 해당 형식이 전역적으로 정의된 경우 Null입니다.

szName
[in] 유니코드로 된 대상 형식의 이름입니다.

ptr
[out] 형식에 할당된 mdTypeRef 토큰에 대한 포인터입니다.

요구 사항

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

헤더: Cor.h

라이브러리: MsCorEE.dll에서 리소스로 사용됩니다.

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

참고 항목