OperandType Enumeration
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Describes the operand type of Microsoft intermediate language (MSIL) instruction.
Namespace: System.Reflection.Emit
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<ComVisibleAttribute(True)> _
Public Enumeration OperandType
[ComVisibleAttribute(true)]
public 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. | |
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. |
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.