Dela via


IMetaDataEmit::D efineTypeRefByName, metod

Hämtar en metadatatoken för en typ som definieras i det angivna omfånget, som ligger utanför det aktuella omfånget.

Syntax

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

Parametrar

tkResolutionScope
[in] Token som anger matchningsomfånget. Följande tokentyper är giltiga:

  • mdModuleRef, om typen definieras i samma sammansättning där anroparen definieras.

  • mdAssemblyRef, om typen definieras i en annan sammansättning än den som anroparen definieras i.

  • mdTypeRef, om typen är en kapslad typ.

  • mdModule, om typen definieras i samma modul där anroparen definieras.

  • Null, om typen definieras globalt.

szName
[in] Namnet på måltypen i Unicode.

ptr
[ut] En pekare till den mdTypeRef token som är tilldelad till typen.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även