IMetaDataImport::EnumParams Method
Enumerates ParamDef tokens representing the parameters of the method referenced by the specified MethodDef token.
Syntax
HRESULT EnumParams (
[in, out] HCORENUM *phEnum,
[in] mdMethodDef mb,
[out] mdParamDef rParams[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum
[in, out] A pointer to the enumerator. This must be NULL for the first call of this method.
mb
[in] A MethodDef token representing the method with the parameters to enumerate.
rParams
[out] The array used to store the ParamDef tokens.
cMax
[in] The maximum size of the rParams
array.
pcTokens
[out] The number of ParamDef tokens returned in rParams
.
Return Value
HRESULT | Description |
---|---|
S_OK |
EnumParams returned successfully. |
S_FALSE |
There are no tokens to enumerate. In that case, pcTokens is zero. |
Requirements
Platform: See System Requirements.
Header: Cor.h
Library: Used as a resource in MsCorEE.dll
.NET Framework Versions: Available since 1.0
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.