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

Определение

Описывает тип операнда инструкции Microsoft промежуточного языка (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

Операнд — это 32-разрядный целочисленный аргумент для инструкции коммутатора.

InlineTok 12

Операнды — это FieldRefмаркер MethodRefили TypeRef маркер.

InlineType 13

Операнд — это 32-разрядный маркер метаданных.

InlineVar 14

Операнд имеет 16-разрядное целое число, содержащее порядковый номер локальной переменной или аргумент.

ShortInlineBrTarget 15

Операнд — это 8-разрядная цель целочисленной ветви.

ShortInlineI 16

Операнд — 8-разрядное целое число.

ShortInlineR 17

Операнд — это 32-разрядное число с плавающей запятой IEEE.

ShortInlineVar 18

Операнд — это 8-разрядное целое число, содержащее порядковый номер локальной переменной или аргумента.

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