OperandType 枚举

定义

描述Microsoft中间语言(MSIL)指令的操作数类型。

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

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

字段

名称 说明
InlineBrTarget 0

操作数是一个 32 位整数分支目标。

InlineField 1

操作数是一个 32 位元数据令牌。

InlineI 2

操作数是 32 位整数。

InlineI8 3

操作数是一个 64 位整数。

InlineMethod 4

操作数是一个 32 位元数据令牌。

InlineNone 5

无操作数。

InlinePhi 6

操作数是保留的,不应使用。

InlineR 7

操作数是 64 位 IEEE 浮点数。

InlineSig 9

操作数是 32 位元数据签名令牌。

InlineString 10

操作数是一个 32 位元数据字符串令牌。

InlineSwitch 11

操作数是开关指令的 32 位整数参数。

InlineTok 12

操作数是一个FieldRefMethodRefTypeRef标记。

InlineType 13

操作数是一个 32 位元数据令牌。

InlineVar 14

操作数是包含局部变量或参数序号的 16 位整数。

ShortInlineBrTarget 15

操作数是一个 8 位整数分支目标。

ShortInlineI 16

操作数是一个 8 位整数。

ShortInlineR 17

操作数是 32 位 IEEE 浮点数。

ShortInlineVar 18

操作数是一个包含局部变量或参数序号的 8 位整数。

适用于