Export (0) Print
Expand All

OperandType Enumeration

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

System.Reflection.Emit Namespace

Show:
© 2014 Microsoft