Delen via


Methode IMetaDataEmit::D efineTypeRefByName

Hiermee haalt u een metagegevenstoken op voor een type dat is gedefinieerd in het opgegeven bereik, dat zich buiten het huidige bereik bevindt.

Syntaxis

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

Parameters

tkResolutionScope
[in] Het token dat het oplossingsbereik aangeeft. De volgende tokentypen zijn geldig:

  • mdModuleRefals het type is gedefinieerd in dezelfde assembly waarin de aanroeper is gedefinieerd.

  • mdAssemblyRef, als het type is gedefinieerd in een andere assembly dan de assembly waarin de aanroeper is gedefinieerd.

  • mdTypeRefals het type een genest type is.

  • mdModule, als het type is gedefinieerd in dezelfde module waarin de aanroeper is gedefinieerd.

  • Null, als het type globaal is gedefinieerd.

szName
[in] De naam van het doeltype in Unicode.

ptr
[uit] Een aanwijzer naar het mdTypeRef token dat is toegewezen aan het type.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Wordt gebruikt als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook