Sdílet prostřednictvím


IMetaDataEmit::DefineTypeRefByName – metoda

Získá token metadat pro typ, který je definován v zadaném oboru, který je mimo aktuální obor.

Syntaxe

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

Parametry

tkResolutionScope
[v] Token určující obor řešení. Následující typy tokenů jsou platné:

  • mdModuleRef, pokud je typ definován ve stejném sestavení, ve kterém je definován volající.

  • mdAssemblyRef, pokud je typ definován v jiném sestavení než v tom, ve kterém je definován volající.

  • mdTypeRef, pokud se jedná o vnořený typ.

  • mdModule, pokud je typ definován ve stejném modulu, ve kterém je definován volající.

  • Null, pokud je typ definován globálně.

szName
[v] Název cílového typu v kódování Unicode.

ptr
[out] Ukazatel na mdTypeRef token, který je přiřazen k typu.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Používá se jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také