OpCodeType Enumeration

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Describes the types of the Microsoft intermediate language (MSIL) instructions.

Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)


Public Enumeration OpCodeType
public enum OpCodeType


Member name Description
Macro These are Microsoft intermediate language (MSIL) instructions that are used as a synonym for other MSIL instructions. For example, ldarg.0 represents the ldarg instruction with an argument of 0.
Nternal Describes a reserved Microsoft intermediate language (MSIL) instruction.
Objmodel Describes a Microsoft intermediate language (MSIL) instruction that applies to objects.
Prefix Describes a prefix instruction that modifies the behavior of the following instruction.
Primitive Describes a built-in instruction.

Version Information

Windows Phone OS

Supported in: 8.1, 8.0, 7.1


Windows Phone

See Also


System.Reflection.Emit Namespace