Bagikan melalui


ControlFlowBranchSemantics Enum

Definisi

Semantik yang terkait dengan ControlFlowBranch.

public enum class ControlFlowBranchSemantics
public enum ControlFlowBranchSemantics
type ControlFlowBranchSemantics = 
Public Enum ControlFlowBranchSemantics
Warisan
ControlFlowBranchSemantics

Bidang

Nama Nilai Deskripsi
Error 7

Mewakili yang ControlFlowBranch dihasilkan untuk kasus kesalahan.

None 0

Mewakili tanpa ControlFlowBranch semantik terkait.

ProgramTermination 4

ControlFlowBranch Mewakili untuk menunjukkan transfer alur ke akhir eksekusi program. Blok dasar tujuan null untuk cabang ini.

Regular 1

Mewakili reguler ControlFlowBranch dari blok dasar sumber ke blok dasar tujuan non-null.

Rethrow 6

Mewakili yang ControlFlowBranch dihasilkan untuk IThrowOperation dengan dalam pengecualian rethrown implisit. Blok dasar tujuan null untuk cabang ini.

Return 2

ControlFlowBranch Mewakili ke blok keluar, yaitu blok tujuan memiliki Exit.

StructuredExceptionHandling 3

ControlFlowBranch Mewakili dengan semantik penanganan pengecualian terstruktur khusus:

  1. Blok dasar sumber adalah blok terakhir dari wilayah akhir atau filter yang tertutup.
  2. Blok dasar tujuan null.
Throw 5

Mewakili yang ControlFlowBranch dihasilkan untuk IThrowOperation dengan pengecualian yang dilemparkan secara eksplisit. Blok dasar tujuan null untuk cabang ini.

Berlaku untuk