Freigeben über


IMetaDataImport::FindMemberRef-Methode

Ruft einen Zeiger auf das MemberRef-Token für den Memberverweis ab, der vom angegebenen Type eingeschlossen ist und den angegebenen Namen sowie die angegebene Metadatensignatur aufweist.

HRESULT FindMemberRef (
   [in]  mdTypeRef          td,
   [in]  LPCWSTR            szName, 
   [in]  PCCOR_SIGNATURE    pvSigBlob, 
   [in]  ULONG              cbSigBlob, 
   [out] mdMemberRef        *pmr
);

Parameter

  • td
    [in] Das TypeRef-Token für die Klasse oder die Schnittstelle, die den zu suchenden Memberverweis einschließt. Wenn dieser Wert mdTokenNil ist, wird die Suche für eine globale Variable oder einen Verweis auf eine globale Funktion durchgeführt.

  • szName
    [in] Der Name des Memberverweises, nach dem gesucht werden soll.

  • pvSigBlob
    [in] Ein Zeiger auf die binäre Metadatensignatur des Memberverweises.

  • cbSigBlob
    [in] Die Größe von pvSigBlob in Bytes.

  • pmr
    [out] Ein Zeiger auf das übereinstimmende MemberRef-Token.

Hinweise

Geben Sie den Member mit der einschließenden Klasse oder Schnittstelle (td), dem zugehörigen Namen (szName) und optional mit der zugehörigen Signatur (pvSigBlob) an.

Die an FindMemberRef übergebene Signatur muss im aktuellen Bereich erstellt worden sein, da Signaturen an einen bestimmten Bereich gebunden sind. Eine Signatur kann ein Token einbetten, das die einschließende Klasse oder den Werttyp identifiziert. Das Token ist ein Index für die lokale TypeDef-Tabelle. Sie können keine Laufzeitsignatur außerhalb des Kontexts des aktuellen Bereichs erstellen und diese Signatur als Eingabe in FindMemberRef verwenden.

FindMemberRef sucht nur Memberverweise, die direkt in der Klasse oder Schnittstelle definiert wurden. Geerbte Methoden werden nicht gesucht.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: Cor.h

Bibliothek: als Ressource in MsCorEE.dll enthalten

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

IMetaDataImport-Schnittstelle

IMetaDataImport2-Schnittstelle