there really isn't a parent. .net async handling uses a thread pool. the thread completion callback is also a new thread from the pool. thread handling uses delegates.
await myAync();
// new thread here
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I'm using icorprofilercallback2 to track the performance of all http requests in my application. I do keep track of methods using the thread ids. The http request is making webservice call to other server. It seems this webservice call gets executed asyncronously in different thread. I'm able to see which method is taking time. But unable to find which http request triggered this webservice call.
Is there a way in which I can profile the complete stack trace of methods triggered by my http request?
there really isn't a parent. .net async handling uses a thread pool. the thread completion callback is also a new thread from the pool. thread handling uses delegates.
await myAync();
// new thread here