Bagikan melalui


Metode IMetaDataImport::GetMethodProps (rometadataapi.h)

Mendapatkan metadata yang terhubung dengan metode yang direferensikan oleh token MethodDef yang ditentukan.

Sintaks

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
);

Parameter

[in] tkMethodDef

Token MethodDef yang mewakili metode untuk mengembalikan metadata.

[out] ptkClass

Penunjuk ke token TypeDef yang mewakili jenis yang mengimplementasikan metode .

[out] szMethod

Pointer ke buffer yang memiliki nama metode .

[in] cchMethod

Ukuran szMethod yang diminta.

[out] pchMethod

Penunjuk ke ukuran dalam karakter luas szMethod, atau dalam kasus pemotokan, jumlah aktual karakter lebar dalam nama metode.

[out] pdwAttr

Penunjuk ke bendera apa pun yang terkait dengan metode .

[out] ppvSigBlob

Penunjuk ke tanda tangan metadata biner metode .

[out] pcbSigBlob

Penunjuk ke ukuran dalam byte ppvSigBlob.

[out] pulCodeRVA

Penunjuk ke alamat virtual relatif metode .

[out] pdwImplFlags

Penunjuk ke bendera implementasi apa pun untuk metode .

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Target Platform Windows
Header rometadataapi.h

Lihat juga

IMetaDataImport