ControlFlowBranchSemantics Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
|
| Throw | 5 | Mewakili yang ControlFlowBranch dihasilkan untuk IThrowOperation dengan pengecualian yang dilemparkan secara eksplisit. Blok dasar tujuan null untuk cabang ini. |