OperandType 列挙型

定義

Microsoft Intermediate Language (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

オペランドは FieldRefMethodRef、または TypeRef のトークンです。

InlineType 13

オペランドは 32 ビット メタデータ トークンです。

InlineVar 14

オペランドは、ローカル変数または引数の序数を含んだ 16 ビット整数です。

ShortInlineBrTarget 15

オペランドは 8 ビット整数の分岐のターゲットです。

ShortInlineI 16

オペランドは 8 ビット整数です。

ShortInlineR 17

オペランドは 32 ビット IEEE 浮動小数点数です。

ShortInlineVar 18

オペランドは、ローカル変数または引数の序数を含んだ 8 ビット整数です。

適用対象