Método IMetaDataImport::EnumMethodImpls (rometadataapi.h)
Enumera tokens MethodBody e MethodDeclaration que representam métodos do tipo especificado.
Sintaxe
HRESULT EnumMethodImpls(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef tkTypeDef,
[out] mdToken [] rMethodBody,
[out] mdToken [] rMethodDecl,
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parâmetros
[in, out] phEnum
Um ponteiro para o enumerador. Deve ser NULL para a primeira chamada do método.
[in] tkTypeDef
Um token TypeDef para o tipo cujas implementações de método enumeram.
[out] rMethodBody
A matriz para armazenar os tokens MethodBody.
[out] rMethodDecl
A matriz para armazenar os tokens MethodDeclaration.
[in] cMax
O tamanho máximo das matrizes rMethodBody e rMethodDecl .
[out] pcTokens
O número real de métodos retornados em rMethodBody e rMethodDecl.
Retornar valor
HRESULT | Descrição |
---|---|
S_OK | EnumMethodImpls retornou com êxito. |
S_FALSE | Não há tokens de método para enumerar. Nesse caso, pcTokens é 0 (zero). |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | rometadataapi.h |