2013-08-06 44 views
0

我知道在System.Thread模型中不可能区分线程之间的任何关系,但是它在Task(Task)模型中也不可能?我想描述一个多线程应用程序,我想要做的最后一件事是将某种上下文传递给我的所有方法和线程。我会很感激任何想法。我想做到的是类似于:线程之间的关系(任务)

  1. ThreadMain -750ms(捕获方法调用)
    • 线程1 - 300毫秒(捕获方法调用)
      • Thread11 - 99ms(捕获方法调用)
      • Thread12 - 20毫秒(捕获方法调用)
    • 线程1 - 540ms(捕获方法调用)
      • Thread21 - 90毫秒(捕获方法调用)
      • Thread22 - 为60ms(捕获方法调用)

我使用Postsharp捕获的执行时间的一个好主意,但我想找出父/子线程的关系。有任何想法吗?

回答

1

没有这样的事情,一个线程是一个线程 - 它没有任何“父”或“子”线程的概念。

相关问题