IMetaDataEmit::DefineTypeRefByName-Methode
Ruft ein Metadatentoken für einen Typ ab, der im angegebenen Bereich außerhalb des aktuellen Bereichs definiert ist.
HRESULT DefineTypeRefByName (
[in] mdToken tkResolutionScope,
[in] LPCWSTR szName,
[out] mdTypeRef *ptr
);
Parameter
tkResolutionScope
[in] Das Token, das den Auflösungsbereich angibt. Die folgenden Tokentypen sind gültig:mdModuleRef, wenn der Typ in der gleichen Assembly definiert wird, in der der Aufrufer definiert wird.
mdAssemblyRef, wenn der Typ in einer anderen Assembly definiert wird als der, in der der Aufrufer definiert wird.
mdTypeRef, wenn der Typ ein geschachtelter Typ ist.
mdModule, wenn der Typ im selben Modul definiert wird, in dem der Aufrufer definiert wird.
NULL, wenn der Typ global definiert wird.
szName
[in] Der Name des Zieltyps in Unicode.ptr
[out] Ein Zeiger auf das mdTypeRef-Token, das dem Typ zugewiesen wird.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MSCorEE.dll verwendet
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0