Método IMetaDataImport::EnumMethodImpls
Enumera tokens MethodBody e MethodDeclaration que representam métodos do tipo especificado.
Sintaxe
HRESULT EnumMethodImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdToken rMethodBody[],
[out] mdToken rMethodDecl[],
[in] ULONG cMax,
[in] ULONG *pcTokens
);
Parâmetros
phEnum
[in, out] Um ponteiro para o enumerador. Isso precisa ser NULL para a primeira chamada desse método.
td
[in] Um token TypeDef para o tipo cujas implementações de método serão enumeradas.
rMethodBody
[out] A matriz para armazenar os tokens MethodBody.
rMethodDecl
[out] A matriz para armazenar os tokens MethodDeclaration.
cMax
[in] O tamanho máximo das matrizes rMethodBody
e rMethodDecl
.
pcTokens
[in] O número real de métodos retornados em rMethodBody
e rMethodDecl
.
Valor Retornado
HRESULT | Descrição |
---|---|
S_OK |
EnumMethodImpls retornado com êxito. |
S_FALSE |
Não há tokens de método para enumerar. Nesse caso, pcTokens é zero. |
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: incluída como um recurso no MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0