Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Énumère les jetons MemberDef représentant les méthodes non résolues dans l’étendue des métadonnées actuelle.
Syntax
HRESULT EnumUnresolvedMethods (
[in, out] HCORENUM *phEnum,
[out] mdToken rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Pointeur vers l’énumérateur. Il doit s’agir de NULL pour le premier appel de cette méthode.
rMethods [out] Tableau utilisé pour stocker les jetons MemberDef.
cMax [in] Taille maximale du rMethods tableau.
pcTokens [out] Nombre de jetons MemberDef retournés dans rMethods.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumUnresolvedMethods retourné avec succès. |
S_FALSE |
Il n’existe aucun jeton à énumérer. Dans ce cas, pcTokens c’est zéro. |
Remarks
Une méthode non résolue est une méthode qui a été déclarée mais non implémentée. Une méthode est incluse dans l’énumération si la méthode est marquée miForwardRef et est mdPinvokeImpl définie sur zéro.miRuntime En d’autres termes, une méthode non résolue est une méthode de classe marquée miForwardRef mais qui n’est pas implémentée dans du code non managé (atteint via PInvoke) ni implémentée en interne par le runtime lui-même
L’énumération exclut toutes les méthodes définies au niveau de l’étendue du module (globals) ou dans des interfaces ou des classes abstraites.
Requirements
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
Header: Cor.h
Library: CorGuids.lib