次の方法で共有


ICorDebugThread インターフェイス

プロセス内のスレッドを表します。 ICorDebugThread インスタンスの有効期間は、それが表すスレッドの有効期間と同じです。

Methods

メソッド Description
ClearCurrentException メソッド このメソッドは実装されていません。 使用しないでください。
CreateEval メソッド この ICorDebugThreadで動作する ICorDebugEval オブジェクトを作成します。
CreateStepper メソッド この ICorDebugThreadのアクティブ フレームをステップ実行できる ICorDebugStepper オブジェクトを作成します。
EnumerateChains メソッド この ICorDebugThread内のすべてのスタック チェーンを含む ICorDebugChainEnum 列挙子へのインターフェイス ポインターを取得します。
GetActiveChain メソッド この ICorDebugThreadのアクティブな ICorDebugChain へのインターフェイス ポインターを取得します。
GetActiveFrame メソッド この ICorDebugThreadのアクティブな ICorDebugFrame へのインターフェイス ポインターを取得します。
GetAppDomain メソッド この ICorDebugThread が現在実行されているアプリケーション ドメインへのインターフェイス ポインターを取得します。
GetCurrentException メソッド マネージド コードによって現在スローされている例外を表す ICorDebugValue オブジェクトへのインターフェイス ポインターを取得します。
GetDebugState メソッド この ICorDebugThreadの現在のデバッグ状態を記述する CorDebugThreadState 値を取得します。
GetHandle メソッド この ICorDebugThreadのアクティブな部分の現在のハンドルを取得します。
GetID メソッド この ICorDebugThreadのアクティブな部分の現在のオペレーティング システム識別子を取得します。
GetObject メソッド 共通言語ランタイム (CLR) スレッドへのインターフェイス ポインターを取得します。
GetProcess メソッド この ICorDebugThread がパーツを形成するプロセスへのインターフェイス ポインターを取得します。
GetRegisterSet メソッド この ICorDebugThreadに関連付けられているレジスタ セットへのインターフェイス ポインターを取得します。
GetUserState メソッド この ICorDebugThreadの現在の状態を表す CorDebugUserState 値のビットごとの組み合わせを取得します。
SetDebugState メソッド このICorDebugThreadのデバッグ状態を表すCorDebugThreadState値のビットごとの組み合わせを設定します。

注釈

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

Requirements

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

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

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