ICorDebugManagedCallback2 インターフェイス
デバッガーの例外処理およびマネージド デバッグ アシスタント (MDA: Managed Debugging Assistants) をサポートするメソッドを提供します。 ICorDebugManagedCallback2
は ICorDebugManagedCallback インターフェイスの論理的な拡張機能です。
メソッド
メソッド | 説明 |
---|---|
ChangeConnection メソッド | 指定された接続に関連付けられたタスクのセットが変更されていることを、デバッガーに通知します。 |
CreateConnection メソッド | 新しい接続が作成されたことをデバッガーに通知します。 |
DestroyConnection メソッド | 指定した接続が終了したことをデバッガーに通知します。 |
Exception メソッド | 例外ハンドラーの検索が開始されたことをデバッガーに通知します。 |
ExceptionUnwind メソッド | 例外のアンワインド処理中の状態通知を提供します。 |
FunctionRemapComplete メソッド | コードの実行が編集された関数の新しいバージョンに切り替わったことを、デバッガーに通知します。 |
FunctionRemapOpportunity メソッド | コードの実行が編集された関数の古いバージョンのシーケンス ポイントに達したことを、デバッガーに通知します。 |
MDANotification メソッド | コードの実行でマネージド デバッグ アシスタント (MDA) メッセージが検出されたことを通知します。 |
解説
ICorDebugManagedCallback2
インターフェイスは、.NET Framework バージョン 2.0 で導入された新しいデバッグ イベントを処理するように、ICorDebugManagedCallback
インターフェイスを拡張します。
.NET Framework 2.0 アプリケーションをデバッグする場合、デバッガーは ICorDebugManagedCallback2
を実装する必要があります。 ICorDebugManagedCallback
または ICorDebugManagedCallback2
のインスタンスは、コールバック オブジェクトとして ICorDebug::SetManagedHandler に渡されます。
注意
このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 2.0 以降で使用可能
関連項目
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示