08.02.2018 Как получить дотнетные колстеки всех потоков процесса?
 
Всем привет.

Что-то, казалось бы, задача совсем простая. Но я так и не нашел как ее решить. Точнее как получить колстек имея объект типа Thread (System.Threading.Thread) я сно. Но не ясно, как найти все Thread в процессе?

Есть:
Process.GetCurrentProcess().Threads

но он возвращает коллекцию загадочноых объектов ProcessThread, а мне нужны именно Thread, так как я хочу получить по ним колстеки каждого потокаЮ, а как получить списко Thread.

В общем, есть ли способ получить дотнетные колстеки всех потоков?

Причем все это еще нажуно на Xamarin. Так что вынь-апишные финты не канают.