IMetaDataEmit::DefineTypeRefByName-Methode
Ruft ein Metadatentoken für einen Typ ab, der im angegebenen Bereich definiert ist, der sich außerhalb des aktuellen Bereichs befindet.
Syntax
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 zulässig:
mdModuleRef
, wenn der Typ in derselben Assembly definiert ist, in der auch der Aufrufer definiert ist.mdAssemblyRef
, wenn der Typ in einer anderen Assembly als der definiert ist, in der der Aufrufer definiert ist.mdTypeRef
, wenn der Typ ein geschachtelter Typ ist.mdModule
, wenn der Typ in demselben Modul definiert ist, in dem auch der Aufrufer definiert ist.NULL, wenn der Typ global definiert ist.
szName
[in] Der Name des Zieltyps in Unicode.
ptr
[out] Ein Zeiger auf das mdTypeRef
-Token, das dem Typ zugewiesen ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: Als Ressource in „MSCorEE.dll“ verwendet
.NET Framework-Versionen: Seit Version 1.0 verfügbar