Прочитать на английском

Поделиться через


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

Определение

Описывает, каким образом инструкция меняет поток управления.

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

C#
public enum FlowControl
C#
[System.Serializable]
public enum FlowControl
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FlowControl
Наследование
FlowControl
Атрибуты

Поля

Имя Значение Описание
Branch 0

Инструкция перехода.

Break 1

Инструкция приостановки.

Call 2

Инструкция вызова.

Cond_Branch 3

Инструкция условного перехода.

Meta 4

Предоставляет сведения о последующих инструкциях. Например, относящаяся к Unaligned инструкция Reflection.Emit.Opcodes имеет FlowControl.Meta и указывает, что следующая инструкция, использующая указатель, может быть не выровненной.

Next 5

Обычный поток команд управления.

Phi 6

Это значение перечислителя зарезервировано и не должно использоваться.

Return 7

Инструкция возврата.

Throw 8

Инструкция создания исключения.

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

Продукт Версии
.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