OperandType OperandType OperandType OperandType Enum

定义

描述 Microsoft 中间语言 (MSIL) 指令的操作数类型。Describes the operand type of Microsoft intermediate language (MSIL) instruction.

此 API 支持产品基础结构,不能在代码中直接使用。

public enum class OperandType
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum OperandType
type OperandType = 
Public Enum OperandType
继承
属性

字段

InlineBrTarget InlineBrTarget InlineBrTarget InlineBrTarget 0

该操作数为 32 位整数分支目标。The operand is a 32-bit integer branch target.

InlineField InlineField InlineField InlineField 1

该操作数为 32 位元数据标记。The operand is a 32-bit metadata token.

InlineI InlineI InlineI InlineI 2

该操作数为 32 位整数。The operand is a 32-bit integer.

InlineI8 InlineI8 InlineI8 InlineI8 3

该操作数为 64 位整数。The operand is a 64-bit integer.

InlineMethod InlineMethod InlineMethod InlineMethod 4

该操作数为 32 位元数据标记。The operand is a 32-bit metadata token.

InlineNone InlineNone InlineNone InlineNone 5

没有操作数。No operand.

InlinePhi InlinePhi InlinePhi InlinePhi 6

该操作数是保留值,不应使用。The operand is reserved and should not be used.

InlineR InlineR InlineR InlineR 7

该操作数为 64 位 IEEE 浮点数。The operand is a 64-bit IEEE floating point number.

InlineSig InlineSig InlineSig InlineSig 9

该操作数为 32 位元数据签名标记。The operand is a 32-bit metadata signature token.

InlineString InlineString InlineString InlineString 10

该操作数为 32 位元数据字符串标记。The operand is a 32-bit metadata string token.

InlineSwitch InlineSwitch InlineSwitch InlineSwitch 11

该操作数为 switch 指令的 32 位整数参数。The operand is the 32-bit integer argument to a switch instruction.

InlineTok InlineTok InlineTok InlineTok 12

该操作数为 FieldRefMethodRefTypeRef 标记。The operand is a FieldRef, MethodRef, or TypeRef token.

InlineType InlineType InlineType InlineType 13

该操作数为 32 位元数据标记。The operand is a 32-bit metadata token.

InlineVar InlineVar InlineVar InlineVar 14

该操作数为包含局部变量或参数的序号的 16 位整数。The operand is 16-bit integer containing the ordinal of a local variable or an argument.

ShortInlineBrTarget ShortInlineBrTarget ShortInlineBrTarget ShortInlineBrTarget 15

该操作数为 8 位整数分支目标。The operand is an 8-bit integer branch target.

ShortInlineI ShortInlineI ShortInlineI ShortInlineI 16

该操作数为 8 位整数。The operand is an 8-bit integer.

ShortInlineR ShortInlineR ShortInlineR ShortInlineR 17

该操作数为 32 位 IEEE 浮点数。The operand is a 32-bit IEEE floating point number.

ShortInlineVar ShortInlineVar ShortInlineVar ShortInlineVar 18

该操作数为包含局部变量或参数的序号的 8 位整数。The operand is an 8-bit integer containing the ordinal of a local variable or an argumenta.

适用于