Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Hämtar en pekare till MemberRef-token för medlemsreferensen som omges av den angivna Type och som har det angivna namnet och metadatasignaturen.
Syntax
HRESULT FindMemberRef (
[in] mdTypeRef td,
[in] LPCWSTR szName,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[out] mdMemberRef *pmr
);
Parameters
td [i] TypeRef-token för klassen eller gränssnittet som omger medlemsreferensen för att söka efter. Om det här värdet är mdTokenNilgörs sökningen för en global variabel eller en global funktionsreferens.
szName [i] Namnet på medlemsreferensen som ska sökas efter.
pvSigBlob [i] En pekare till medlemsreferensens signatur för binära metadata.
cbSigBlob [i] Storleken i byte av pvSigBlob.
pmr [ut] En pekare till matchande MemberRef-token.
Remarks
Du anger medlemmen med dess omslutande klass eller gränssnitt (td), dess namn (szName) och eventuellt dess signatur (pvSigBlob).
Signaturen som skickas till FindMemberRef måste ha genererats i det aktuella omfånget, eftersom signaturer är bundna till ett visst omfång. En signatur kan bädda in en token som identifierar den omslutande klassen eller värdetypen. Token är ett index i den lokala TypeDef-tabellen. Du kan inte skapa en runtime-signatur utanför kontexten för det aktuella omfånget och använda signaturen som indata till FindMemberRef.
FindMemberRef hittar endast medlemsreferenser som har definierats direkt i klassen eller gränssnittet. den hittar inte ärvda medlemsreferenser.
Requirements
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: Cor.h
Bibliotek: CorGuids.lib