Udostępnij przez


IMetaDataImport::GetMethodProps Method

Pobiera metadane skojarzone z metodą przywołyną przez określony token MethodDef.

Syntax

HRESULT GetMethodProps (
    [in]  mdMethodDef         mb,
    [out] mdTypeDef           *pClass,
    [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
);

Parameters

mb [in] Token MethodDef, który reprezentuje metodę zwracania metadanych.

pClass [out] Wskaźnik do tokenu TypeDef, który reprezentuje typ implementujący metodę.

szMethod [out] Wskaźnik do buforu, który ma nazwę metody.

cchMethod [in] Żądany rozmiar szMethod.

pchMethod [out] Wskaźnik do rozmiaru w szerokich znakach szMethod, lub w przypadku obcięcia rzeczywistej liczby znaków szerokich w nazwie metody.

pdwAttr [out] Wskaźnik do wszystkich flag skojarzonych z metodą .

ppvSigBlob [out] Wskaźnik do podpisu metadanych binarnych metody .

pcbSigBlob [out] Wskaźnik do rozmiaru w bajtach ppvSigBlob.

pulCodeRVA [out] Wskaźnik do względnego wirtualnego adresu metody .

pdwImplFlags [out] Wskaźnik do wszystkich flag implementacji dla metody .

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also