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

该操作数为 switch 指令的 32 位整数参数。

InlineTok 12

该操作数为 FieldRefMethodRefTypeRef 标记。

InlineType 13

该操作数为 32 位元数据标记。

InlineVar 14

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

ShortInlineBrTarget 15

该操作数为 8 位整数分支目标。

ShortInlineI 16

该操作数为 8 位整数。

ShortInlineR 17

该操作数为 32 位 IEEE 浮点数。

ShortInlineVar 18

该操作数为包含局部变量或参数的序号的 8 位整数。

适用于