ICorDebugThread インターフェイス
プロセス内のスレッドを表します。
ICorDebugThread
インスタンスの有効期間は、それが表しているスレッドの有効期間と同じです。
メソッド
メソッド | 説明 |
---|---|
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 値のビットごとの組み合わせを設定します。 |
解説
Note
このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl、CorDebug.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 1.0 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET