Afficher en anglais

Partage via


MethodCodeType Énumération

Définition

Définit comment une méthode est implémentée.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

C#
public enum MethodCodeType
C#
[System.Flags]
[System.Serializable]
public enum MethodCodeType
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum MethodCodeType
Héritage
MethodCodeType
Attributs

Champs

Nom Valeur Description
IL 0

Spécifie que l’implémentation de la méthode est écrite en MSIL (Microsoft Intermediate Language).

Native 1

Spécifie que la méthode est implémentée en code natif.

OPTIL 2

Spécifie que l'implémentation de la méthode est en langage OPTIL (Optimized Intermediate Language).

Runtime 3

Spécifie que l’implémentation de la méthode est fournie par le runtime.

Remarques

Utilisé avec MethodImplAttribute.

Les classes dans System.Runtime.CompilerServices sont destinées aux rédacteurs de compilateur utilisent uniquement.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1