OperandType Výčet

Definice

Popisuje typ operandu instrukce jazyka MSIL (Microsoft intermediate language).

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost
OperandType
Atributy

Pole

Name Hodnota Description
InlineBrTarget 0

Operand je 32bitový celočíselnou cílovou větví.

InlineField 1

Operand je 32bitový token metadat.

InlineI 2

Operand je 32bitové celé číslo.

InlineI8 3

Operand je 64bitové celé číslo.

InlineMethod 4

Operand je 32bitový token metadat.

InlineNone 5

Žádný operand.

InlinePhi 6

Operand je vyhrazený a neměl by se používat.

InlineR 7

Operand je 64bitové číslo IEEE s plovoucí desetinou čárkou.

InlineSig 9

Operand je 32bitový token podpisu metadat.

InlineString 10

Operand je 32bitový token řetězce metadat.

InlineSwitch 11

Operand je 32bitový celočíselná hodnota instrukce přepínače.

InlineTok 12

Operand je FieldRef, MethodRefnebo TypeRef token.

InlineType 13

Operand je 32bitový token metadat.

InlineVar 14

Operand je 16bitové celé číslo obsahující pořadové číslo místní proměnné nebo argumentu.

ShortInlineBrTarget 15

Operand je 8bitový celočíselnou cílovou větví.

ShortInlineI 16

Operand je 8bitové celé číslo.

ShortInlineR 17

Operand je 32bitové číslo IEEE s plovoucí desetinou čárkou.

ShortInlineVar 18

Operand je 8bitové celé číslo obsahující pořadové číslo místní proměnné nebo argumentu.

Platí pro