ホーム › System.ClrHosting › EClrOperation
EClrOperation
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| OPR_ThreadAbort | 0 | 0x0 |
| OPR_ThreadRudeAbortInNonCriticalRegion | 1 | 0x1 |
| OPR_ThreadRudeAbortInCriticalRegion | 2 | 0x2 |
| OPR_AppDomainUnload | 3 | 0x3 |
| OPR_AppDomainRudeUnload | 4 | 0x4 |
| OPR_ProcessExit | 5 | 0x5 |
| OPR_FinalizerRun | 6 | 0x6 |
| MaxClrOperation | 7 | 0x7 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EClrOperation : int {
OPR_ThreadAbort = 0,
OPR_ThreadRudeAbortInNonCriticalRegion = 1,
OPR_ThreadRudeAbortInCriticalRegion = 2,
OPR_AppDomainUnload = 3,
OPR_AppDomainRudeUnload = 4,
OPR_ProcessExit = 5,
OPR_FinalizerRun = 6,
MaxClrOperation = 7
} EClrOperation;public enum EClrOperation : int
{
OPR_ThreadAbort = 0,
OPR_ThreadRudeAbortInNonCriticalRegion = 1,
OPR_ThreadRudeAbortInCriticalRegion = 2,
OPR_AppDomainUnload = 3,
OPR_AppDomainRudeUnload = 4,
OPR_ProcessExit = 5,
OPR_FinalizerRun = 6,
MaxClrOperation = 7,
}Public Enum EClrOperation As Integer
OPR_ThreadAbort = 0
OPR_ThreadRudeAbortInNonCriticalRegion = 1
OPR_ThreadRudeAbortInCriticalRegion = 2
OPR_AppDomainUnload = 3
OPR_AppDomainRudeUnload = 4
OPR_ProcessExit = 5
OPR_FinalizerRun = 6
MaxClrOperation = 7
End Enumimport enum
class EClrOperation(enum.IntEnum):
OPR_ThreadAbort = 0
OPR_ThreadRudeAbortInNonCriticalRegion = 1
OPR_ThreadRudeAbortInCriticalRegion = 2
OPR_AppDomainUnload = 3
OPR_AppDomainRudeUnload = 4
OPR_ProcessExit = 5
OPR_FinalizerRun = 6
MaxClrOperation = 7// EClrOperation
pub const OPR_ThreadAbort: i32 = 0;
pub const OPR_ThreadRudeAbortInNonCriticalRegion: i32 = 1;
pub const OPR_ThreadRudeAbortInCriticalRegion: i32 = 2;
pub const OPR_AppDomainUnload: i32 = 3;
pub const OPR_AppDomainRudeUnload: i32 = 4;
pub const OPR_ProcessExit: i32 = 5;
pub const OPR_FinalizerRun: i32 = 6;
pub const MaxClrOperation: i32 = 7;// EClrOperation
const (
OPR_ThreadAbort int32 = 0
OPR_ThreadRudeAbortInNonCriticalRegion int32 = 1
OPR_ThreadRudeAbortInCriticalRegion int32 = 2
OPR_AppDomainUnload int32 = 3
OPR_AppDomainRudeUnload int32 = 4
OPR_ProcessExit int32 = 5
OPR_FinalizerRun int32 = 6
MaxClrOperation int32 = 7
)const
OPR_ThreadAbort = 0;
OPR_ThreadRudeAbortInNonCriticalRegion = 1;
OPR_ThreadRudeAbortInCriticalRegion = 2;
OPR_AppDomainUnload = 3;
OPR_AppDomainRudeUnload = 4;
OPR_ProcessExit = 5;
OPR_FinalizerRun = 6;
MaxClrOperation = 7;// EClrOperation
pub const OPR_ThreadAbort: i32 = 0;
pub const OPR_ThreadRudeAbortInNonCriticalRegion: i32 = 1;
pub const OPR_ThreadRudeAbortInCriticalRegion: i32 = 2;
pub const OPR_AppDomainUnload: i32 = 3;
pub const OPR_AppDomainRudeUnload: i32 = 4;
pub const OPR_ProcessExit: i32 = 5;
pub const OPR_FinalizerRun: i32 = 6;
pub const MaxClrOperation: i32 = 7;const
OPR_ThreadAbort* = 0
OPR_ThreadRudeAbortInNonCriticalRegion* = 1
OPR_ThreadRudeAbortInCriticalRegion* = 2
OPR_AppDomainUnload* = 3
OPR_AppDomainRudeUnload* = 4
OPR_ProcessExit* = 5
OPR_FinalizerRun* = 6
MaxClrOperation* = 7enum EClrOperation : int {
OPR_ThreadAbort = 0,
OPR_ThreadRudeAbortInNonCriticalRegion = 1,
OPR_ThreadRudeAbortInCriticalRegion = 2,
OPR_AppDomainUnload = 3,
OPR_AppDomainRudeUnload = 4,
OPR_ProcessExit = 5,
OPR_FinalizerRun = 6,
MaxClrOperation = 7,
}#define global OPR_ThreadAbort 0x0
#define global OPR_ThreadRudeAbortInNonCriticalRegion 0x1
#define global OPR_ThreadRudeAbortInCriticalRegion 0x2
#define global OPR_AppDomainUnload 0x3
#define global OPR_AppDomainRudeUnload 0x4
#define global OPR_ProcessExit 0x5
#define global OPR_FinalizerRun 0x6
#define global MaxClrOperation 0x7