Metodo IMetaDataImport::GetMethodProps (rometadataapi.h)
Ottiene i metadati associati al metodo a cui fa riferimento il token MethodDef specificato.
Sintassi
HRESULT GetMethodProps(
[in] mdMethodDef tkMethodDef,
[out] mdTypeDef *ptkClass,
[out] LPWSTR szMethod,
[in] ULONG cchMethod,
[out] ULONG *pchMethod,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags
);
Parametri
[in] tkMethodDef
Token MethodDef che rappresenta il metodo per restituire i metadati.
[out] ptkClass
Puntatore a un token TypeDef che rappresenta il tipo che implementa il metodo.
[out] szMethod
Puntatore a un buffer con il nome del metodo.
[in] cchMethod
Dimensione richiesta di szMethod.
[out] pchMethod
Puntatore alle dimensioni in caratteri wide di szMethod o nel caso del troncamento, il numero effettivo di caratteri wide nel nome del metodo.
[out] pdwAttr
Puntatore a qualsiasi flag associato al metodo .
[out] ppvSigBlob
Puntatore alla firma dei metadati binari del metodo.
[out] pcbSigBlob
Puntatore alle dimensioni in byte di ppvSigBlob.
[out] pulCodeRVA
Puntatore all'indirizzo virtuale relativo del metodo.
[out] pdwImplFlags
Puntatore a qualsiasi flag di implementazione per il metodo.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | rometadataapi.h |