次の方法で共有


OperandType 列挙体

MSIL (Microsoft Intermediate Language) 命令のオペランド型を記述します。

<Serializable>
Public Enum OperandType
[C#]
[Serializable]
public enum OperandType
[C++]
[Serializable]
__value public enum OperandType
[JScript]
public
   Serializable
enum OperandType

メンバ

メンバ名 説明
InlineBrTarget オペランドは 32 ビット整数の分岐のターゲットです。
InlineField オペランドは 32 ビット メタデータ トークンです。
InlineI オペランドは 32 ビット整数です。
InlineI8 オペランドは 64 ビット整数です。
InlineMethod オペランドは 32 ビット メタデータ トークンです。
InlineNone オペランドなし。
InlinePhi このメンバは、.NET Framework インフラストラクチャのサポートを目的としています。独自に作成したコード内で直接使用することはできません。
InlineR オペランドは 64 ビット IEEE 浮動小数点数です。
InlineSig オペランドは 32 ビット メタデータのシグネチャ トークンです。
InlineString オペランドは 32 ビット メタデータの文字列トークンです。
InlineSwitch オペランドは switch 命令の 32 ビット整数引数です。
InlineTok オペランドは FieldRefMethodRef 、または TypeRef のトークンです。
InlineType オペランドは 32 ビット メタデータ トークンです。
InlineVar オペランドは、ローカル変数または引数の序数を含んだ 16 ビット整数です。
ShortInlineBrTarget オペランドは 8 ビット整数の分岐のターゲットです。
ShortInlineI オペランドは 16 ビット整数です。
ShortInlineR オペランドは 32 ビット IEEE 浮動小数点数です。
ShortInlineVar オペランドは、ローカル変数または引数の序数を含んだ 8 ビット整数です。

必要条件

名前空間: System.Reflection.Emit

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: Mscorlib (Mscorlib.dll 内)

参照

System.Reflection.Emit 名前空間