CorDebugInternalFrameType 列挙型

スタック フレームの型を示します。 この列挙型は、ICorDebugInternalFrame::GetFrameType メソッドで使用されます。

構文

typedef enum CorDebugInternalFrameType {  
  
    STUBFRAME_NONE                 = 0x00000000,  
    STUBFRAME_M2U                  = 0x00000001,  
    STUBFRAME_U2M                  = 0x00000002,  
    STUBFRAME_APPDOMAIN_TRANSITION = 0x00000003,  
    STUBFRAME_LIGHTWEIGHT_FUNCTION = 0x00000004,  
    STUBFRAME_FUNC_EVAL            = 0x00000005,  
    STUBFRAME_INTERNALCALL         = 0x00000006,  
    STUBFRAME_CLASS_INIT           = 0x00000007,  
    STUBFRAME_EXCEPTION            = 0x00000008,  
    STUBFRAME_SECURITY             = 0x00000009,  
    STUBFRAME_JIT_COMPILATION     = 0x0000000a,  
} CorDebugInternalFrameType;  

メンバー

メンバー 説明
STUBFRAME_NONE null 値。 ICorDebugInternalFrame::GetFrameType メソッドでこの値が返されることはありません。
STUBFRAME_M2U マネージドからアンマネージドへのスタブ フレーム。
STUBFRAME_U2M アンマネージドからマネージドへのスタブ フレーム。
STUBFRAME_APPDOMAIN_TRANSITION アプリケーション ドメイン間の移行。
STUBFRAME_LIGHTWEIGHT_FUNCTION 軽量メソッド呼び出し。
STUBFRAME_FUNC_EVAL 関数の評価の開始。
STUBFRAME_INTERNALCALL 共通言語ランタイムへの内部呼び出し。
STUBFRAME_CLASS_INIT クラスの初期化の開始。
STUBFRAME_EXCEPTION スローされる例外。
STUBFRAME_SECURITY コード アクセス セキュリティに使用されるフレーム。
STUBFRAME_JIT_COMPILATION ランタイムは、メソッドを JIT コンパイルしています。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目