Describes the operand type of IL instruction.
[Visual Basic] Public Enum OperandType [C#] public enum OperandType [C++] public enum OperandType
[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.
Member Name | Description |
---|---|
InlineBrTarget | The operand is a long 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 MethodRef token. |
InlineNone | No operand. |
InlinePhi | The operand is a single static assignment node. This operand type is used by the ann.phi instruction. |
InlineR | The operand is a 64-bit IEEE floating point number. |
InlineRVA | Deprecated.The operand is a RVA. |
InlineSig | The operand is a signature token. |
InlineString | The operand is a string token. |
InlineSwitch | The operand is the argument to a switch instruction. |
InlineTok | The operand is a FieldRef, MethodRef, or TypeRef token. |
InlineType | The operand is a TypeRef token. |
InlineVar | The operand is a variable. |
ShortInlineBrTarget | The operand is a short 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 a short variable. |
Namespace: System.Reflection.Emit
Assembly: mscorlib.dll