OperandType Wyliczenie

Definicja

Opisuje typ operandu instrukcji języka microsoft intermediate language (MSIL).

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

C#
public enum OperandType
C#
[System.Serializable]
public enum OperandType
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum OperandType
Dziedziczenie
OperandType
Atrybuty

Pola

Nazwa Wartość Opis
InlineBrTarget 0

Operand jest obiektem docelowym 32-bitowej liczby całkowitej.

InlineField 1

Operand jest 32-bitowym tokenem metadanych.

InlineI 2

Operand jest 32-bitową liczbą całkowitą.

InlineI8 3

Operand jest 64-bitową liczbą całkowitą.

InlineMethod 4

Operand jest 32-bitowym tokenem metadanych.

InlineNone 5

Brak operandu.

InlinePhi 6

Operand jest zarezerwowany i nie powinien być używany.

InlineR 7

Operand jest 64-bitową liczbą zmiennoprzecinkową IEEE.

InlineSig 9

Operand jest 32-bitowym tokenem podpisu metadanych.

InlineString 10

Operand jest 32-bitowym tokenem ciągu metadanych.

InlineSwitch 11

Operand jest 32-bitową liczbą całkowitą do instrukcji przełącznika.

InlineTok 12

Operand jest tokenem FieldRef, MethodReflub TypeRef .

InlineType 13

Operand jest 32-bitowym tokenem metadanych.

InlineVar 14

Operand jest 16-bitową liczbą całkowitą zawierającą porządkową zmiennej lokalnej lub argumentu.

ShortInlineBrTarget 15

Operand jest obiektem docelowym 8-bitowej liczby całkowitej.

ShortInlineI 16

Operand jest 8-bitową liczbą całkowitą.

ShortInlineR 17

Operand jest 32-bitową liczbą zmiennoprzecinkową IEEE.

ShortInlineVar 18

Operand jest 8-bitową liczbą całkowitą zawierającą porządkową zmiennej lokalnej lub argumenta.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0