OperandType Перечисление

Определение

Описывает тип операнда инструкции MSIL.Describes the operand type of Microsoft intermediate language (MSIL) instruction.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class OperandType
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum OperandType
type OperandType = 
Public Enum OperandType
Наследование
OperandType
Атрибуты

Поля

InlineBrTarget 0

Операнд является 32-битовым целочисленным значением, задающим конечный адрес ветвления.The operand is a 32-bit integer branch target.

InlineField 1

Операнд является 32-битовым маркером метаданных.The operand is a 32-bit metadata token.

InlineI 2

Операнд является 32-битовым целочисленным значением.The operand is a 32-bit integer.

InlineI8 3

Операнд является 64-битовым целочисленным значением.The operand is a 64-bit integer.

InlineMethod 4

Операнд является 32-битовым маркером метаданных.The operand is a 32-bit metadata token.

InlineNone 5

Операнд отсутствует.No operand.

InlinePhi 6

Операнд зарезервирован и не должен использоваться.The operand is reserved and should not be used.

InlineR 7

Операнд является 64-битовым числом с плавающей запятой стандарта IEEE.The operand is a 64-bit IEEE floating point number.

InlineSig 9

Операнд является 32-битовым маркером сигнатуры метаданных.The operand is a 32-bit metadata signature token.

InlineString 10

Операнд является 32-битовым маркером строки метаданных.The operand is a 32-bit metadata string token.

InlineSwitch 11

Операнд является 32-битовым целочисленным аргументом инструкции выбора вариантов.The operand is the 32-bit integer argument to a switch instruction.

InlineTok 12

Операнд является маркером элементов FieldRef, MethodRef или TypeRef.The operand is a FieldRef, MethodRef, or TypeRef token.

InlineType 13

Операнд является 32-битовым маркером метаданных.The operand is a 32-bit metadata token.

InlineVar 14

Операнд является 16-битовым целочисленным значением, содержащим порядковый номер локальной переменной или аргумента.The operand is 16-bit integer containing the ordinal of a local variable or an argument.

ShortInlineBrTarget 15

Операнд является 8-битовым целочисленным значением, задающим конечный адрес ветвления.The operand is an 8-bit integer branch target.

ShortInlineI 16

Операнд является 8-битовым целочисленным значением.The operand is an 8-bit integer.

ShortInlineR 17

Операнд является 32-битовым числом с плавающей запятой стандарта IEEE.The operand is a 32-bit IEEE floating point number.

ShortInlineVar 18

Операнд является 8-битовым целочисленным значением, содержащим порядковый номер локальной переменной или аргумента.The operand is an 8-bit integer containing the ordinal of a local variable or an argumenta.

Применяется к