ホーム › System.ClrHosting › EPolicyAction
EPolicyAction
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| eNoAction | 0 | 0x0 |
| eThrowException | 1 | 0x1 |
| eAbortThread | 2 | 0x2 |
| eRudeAbortThread | 3 | 0x3 |
| eUnloadAppDomain | 4 | 0x4 |
| eRudeUnloadAppDomain | 5 | 0x5 |
| eExitProcess | 6 | 0x6 |
| eFastExitProcess | 7 | 0x7 |
| eRudeExitProcess | 8 | 0x8 |
| eDisableRuntime | 9 | 0x9 |
| MaxPolicyAction | 10 | 0xA |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EPolicyAction : int {
eNoAction = 0,
eThrowException = 1,
eAbortThread = 2,
eRudeAbortThread = 3,
eUnloadAppDomain = 4,
eRudeUnloadAppDomain = 5,
eExitProcess = 6,
eFastExitProcess = 7,
eRudeExitProcess = 8,
eDisableRuntime = 9,
MaxPolicyAction = 10
} EPolicyAction;public enum EPolicyAction : int
{
eNoAction = 0,
eThrowException = 1,
eAbortThread = 2,
eRudeAbortThread = 3,
eUnloadAppDomain = 4,
eRudeUnloadAppDomain = 5,
eExitProcess = 6,
eFastExitProcess = 7,
eRudeExitProcess = 8,
eDisableRuntime = 9,
MaxPolicyAction = 10,
}Public Enum EPolicyAction As Integer
eNoAction = 0
eThrowException = 1
eAbortThread = 2
eRudeAbortThread = 3
eUnloadAppDomain = 4
eRudeUnloadAppDomain = 5
eExitProcess = 6
eFastExitProcess = 7
eRudeExitProcess = 8
eDisableRuntime = 9
MaxPolicyAction = 10
End Enumimport enum
class EPolicyAction(enum.IntEnum):
eNoAction = 0
eThrowException = 1
eAbortThread = 2
eRudeAbortThread = 3
eUnloadAppDomain = 4
eRudeUnloadAppDomain = 5
eExitProcess = 6
eFastExitProcess = 7
eRudeExitProcess = 8
eDisableRuntime = 9
MaxPolicyAction = 10// EPolicyAction
pub const eNoAction: i32 = 0;
pub const eThrowException: i32 = 1;
pub const eAbortThread: i32 = 2;
pub const eRudeAbortThread: i32 = 3;
pub const eUnloadAppDomain: i32 = 4;
pub const eRudeUnloadAppDomain: i32 = 5;
pub const eExitProcess: i32 = 6;
pub const eFastExitProcess: i32 = 7;
pub const eRudeExitProcess: i32 = 8;
pub const eDisableRuntime: i32 = 9;
pub const MaxPolicyAction: i32 = 10;// EPolicyAction
const (
eNoAction int32 = 0
eThrowException int32 = 1
eAbortThread int32 = 2
eRudeAbortThread int32 = 3
eUnloadAppDomain int32 = 4
eRudeUnloadAppDomain int32 = 5
eExitProcess int32 = 6
eFastExitProcess int32 = 7
eRudeExitProcess int32 = 8
eDisableRuntime int32 = 9
MaxPolicyAction int32 = 10
)const
eNoAction = 0;
eThrowException = 1;
eAbortThread = 2;
eRudeAbortThread = 3;
eUnloadAppDomain = 4;
eRudeUnloadAppDomain = 5;
eExitProcess = 6;
eFastExitProcess = 7;
eRudeExitProcess = 8;
eDisableRuntime = 9;
MaxPolicyAction = 10;// EPolicyAction
pub const eNoAction: i32 = 0;
pub const eThrowException: i32 = 1;
pub const eAbortThread: i32 = 2;
pub const eRudeAbortThread: i32 = 3;
pub const eUnloadAppDomain: i32 = 4;
pub const eRudeUnloadAppDomain: i32 = 5;
pub const eExitProcess: i32 = 6;
pub const eFastExitProcess: i32 = 7;
pub const eRudeExitProcess: i32 = 8;
pub const eDisableRuntime: i32 = 9;
pub const MaxPolicyAction: i32 = 10;const
eNoAction* = 0
eThrowException* = 1
eAbortThread* = 2
eRudeAbortThread* = 3
eUnloadAppDomain* = 4
eRudeUnloadAppDomain* = 5
eExitProcess* = 6
eFastExitProcess* = 7
eRudeExitProcess* = 8
eDisableRuntime* = 9
MaxPolicyAction* = 10enum EPolicyAction : int {
eNoAction = 0,
eThrowException = 1,
eAbortThread = 2,
eRudeAbortThread = 3,
eUnloadAppDomain = 4,
eRudeUnloadAppDomain = 5,
eExitProcess = 6,
eFastExitProcess = 7,
eRudeExitProcess = 8,
eDisableRuntime = 9,
MaxPolicyAction = 10,
}#define global eNoAction 0x0
#define global eThrowException 0x1
#define global eAbortThread 0x2
#define global eRudeAbortThread 0x3
#define global eUnloadAppDomain 0x4
#define global eRudeUnloadAppDomain 0x5
#define global eExitProcess 0x6
#define global eFastExitProcess 0x7
#define global eRudeExitProcess 0x8
#define global eDisableRuntime 0x9
#define global MaxPolicyAction 0xA