次の方法で共有


ICorDebugController インターフェイス

コードの実行コンテキストを制御できる Process または AppDomain のスコープを表します。

メソッド

メソッド

説明

ICorDebugController::CanCommitChanges

このメソッドは、互換性のために残されています。

ICorDebugController::CommitChanges

このメソッドは、互換性のために残されています。

ICorDebugController::Continue メソッド

ICorDebugController::Stop への呼び出しの後で、マネージ スレッドの実行を再開します。

ICorDebugController::Detach メソッド

プロセスまたはアプリケーション ドメインからデバッガーをデタッチします。

ICorDebugController::EnumerateThreads メソッド

プロセス内のアクティブなマネージ スレッドの列挙体を取得します。

ICorDebugController::HasQueuedCallbacks メソッド

任意のマネージ コールバックが現在指定したスレッドのキューに配置されているかどうかを示す値を取得します。

ICorDebugController::IsRunning メソッド

プロセス内のスレッドが現在支障なく実行しているかどうかを示す値を取得します。

ICorDebugController::SetAllThreadsDebugState メソッド

プロセス内のすべてのマネージ スレッドのデバッグ状態を設定します。

ICorDebugController::Stop メソッド

プロセスのマネージ コードを実行しているすべてのスレッドで協調停止を実行します。

ICorDebugController::Terminate メソッド

指定した終了コードでプロセスを終了します。

解説

ICorDebugController がプロセスを制御している場合は、スコープにプロセスのすべてのスレッドが含まれます。 ICorDebugController がアプリケーション ドメインを制御している場合は、その特定のアプリケーション ドメインのスレッドのみがスコープに含まれます。

メモメモ

このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。

要件

プラットフォーム: 「.NET Framework システム要件」を参照

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

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

その他の技術情報

デバッグのインターフェイス