次の方法で共有


ICorDebugController インターフェイス

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

Methods

メソッド Description
ICorDebugController::CanCommitChanges このメソッドは廃止されています。
ICorDebugController::CommitChanges このメソッドは廃止されています。
Continue メソッド ICorDebugController::Stop の呼び出し後にマネージド スレッドの実行を再開します。
Detach メソッド プロセスまたはアプリケーション ドメインからデバッガーをデタッチします。
EnumerateThreads メソッド プロセス内のアクティブなマネージド スレッドの列挙子を取得します。
HasQueuedCallbacks メソッド 指定したスレッドのマネージド コールバックが現在キューに登録されているかどうかを示す値を取得します。
IsRunning メソッド プロセス内のスレッドが現在自由に実行されているかどうかを示す値を取得します。
SetAllThreadsDebugState メソッド プロセス内のすべてのマネージド スレッドのデバッグ状態を設定します。
Stop メソッド プロセスでマネージド コードを実行しているすべてのスレッドに対して協調停止を実行します。
Terminate メソッド 指定した終了コードでプロセスを終了します。

注釈

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

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

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

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