現在、C# アプリケーションで作成したスレッドで何が起こっているのかを確認しようとしています。スレッドはタイプSystem.Threading.Threadであり、内部オブジェクト内に埋め込まれています (デバッグ中にそのオブジェクト内のスレッドにアクセスできます)。
「 Process Explorer 」を使用して、アプリケーションをチェックしています。
Process Explorer には、「TID」、「CPU」、「Cycles Delta」、「Suspend Count」、および「Start Address」列を含む「Threads」タブがあります。
(デバッガーで) 開始したスレッドを識別するには、TID (スレッド ID) または開始アドレスのいずれかを探すことができると思います。スレッド ID が最も明確であると思われます。
System.Threading.Threadただし、一見したところ、スレッド ID のように見えるクラスにプロパティ/フィールド/属性が表示されません。
System.Threading.ThreadProcess ExplorerのTID列に対応する属性/プロパティ/フィールドを知っている人はいますか?
編集:あるようですが、そうではありManagedThreadIdません。