OperandType 枚举

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

**命名空间:**System.Reflection.Emit
**程序集:**mscorlib(在 mscorlib.dll 中)

语法

声明
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration OperandType
用法
Dim instance As OperandType
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum OperandType
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum class OperandType
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum OperandType
SerializableAttribute 
ComVisibleAttribute(true) 
public enum OperandType

成员

  成员名称 说明
InlineBrTarget 该操作数为 32 位整数分支目标。 
InlineField 该操作数为 32 位元数据标记。 
InlineI 该操作数为 32 位整数。 
InlineI8 该操作数为 64 位整数。 
InlineMethod 该操作数为 32 位元数据标记。 
InlineNone 没有操作数。 
InlinePhi 该操作数是保留值,不应使用。 
InlineR 该操作数为 64 位 IEEE 浮点数。 
InlineSig 该操作数为 32 位元数据签名标记。 
InlineString 该操作数为 32 位元数据字符串标记。 
InlineSwitch 该操作数为 switch 指令的 32 位整数参数。 
InlineTok 该操作数为 FieldRefMethodRefTypeRef 标记。 
InlineType 该操作数为 32 位元数据标记。 
InlineVar 该操作数为包含局部变量或参数的序号的 16 位整数。 
ShortInlineBrTarget 该操作数为 8 位整数分支目标。 
ShortInlineI 该操作数为 8 位整数。 
ShortInlineR 该操作数为 32 位 IEEE 浮点数。 
ShortInlineVar 该操作数为包含局部变量或参数的序号的 8 位整数。 

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

System.Reflection.Emit 命名空间