This documentation is archived and is not being maintained.
OperandType Enumeration
.NET Framework 1.1
Describes the operand type of Microsoft intermediate language (MSIL) instruction.
[Visual Basic] <Serializable> Public Enum OperandType [C#] [Serializable] public enum OperandType [C++] [Serializable] __value public enum OperandType [JScript] public Serializable enum OperandType
Members
| 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 | This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
| 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 a 16-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 . |
Requirements
Namespace: System.Reflection.Emit
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: Mscorlib (in Mscorlib.dll)
See Also
Show: