OperandType Enumeration
.NET Framework 4.5
Describes the operand type of Microsoft intermediate language (MSIL) instruction.
Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)
| Member name | Description | |
|---|---|---|
![]() | InlineBrTarget | The operand is a 32-bit integer branch target. |
![]() | InlineField | The operand is a 32-bit metadata token. |
![]() | InlineI | The operand is a 32-bit integer. |
![]() | InlineI8 | The operand is a 64-bit integer. |
![]() | InlineMethod | The operand is a 32-bit metadata token. |
![]() | InlineNone | No operand. |
| InlinePhi | Obsolete. The operand is reserved and should not be used. | |
![]() | InlineR | The operand is a 64-bit IEEE floating point number. |
![]() | InlineSig | The operand is a 32-bit metadata signature token. |
![]() | InlineString | The operand is a 32-bit metadata string token. |
![]() | InlineSwitch | The operand is the 32-bit integer argument to a switch instruction. |
![]() | InlineTok | The operand is a FieldRef, MethodRef, or TypeRef token. |
![]() | InlineType | The operand is a 32-bit metadata token. |
![]() | InlineVar | The operand is 16-bit integer containing the ordinal of a local variable or an argument. |
![]() | ShortInlineBrTarget | The operand is an 8-bit integer branch target. |
![]() | ShortInlineI | The operand is an 8-bit integer. |
![]() | ShortInlineR | The operand is a 32-bit IEEE floating point number. |
![]() | ShortInlineVar | The operand is an 8-bit integer containing the ordinal of a local variable or an argumenta. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
