all groups > dotnet clr > july 2003 >
You're in the

dotnet clr

group:

Stack Frame Object Instances?


Stack Frame Object Instances? mark NO[at]SPAM corporatedigital.com
7/25/2003 5:23:02 PM
dotnet clr: Can you retrieve a calling object's instance from the stack via
reflection? So far I've only been able to traverse the stack and get
to a Type of the calling routine (using StackFrame.GetMethod and then
interogating that MethodBase object). What I'm trying to do is to
interrogate a property on the calling object instance.

Re: Stack Frame Object Instances? Shri Borde
7/25/2003 8:15:21 PM
You need to get to the "this" argument of the calling function. This is not
really supported. That argument may not even be available. If it is not used
in the function beyond that point, the JIT-compiler would optimize it away
as it is not "alive".


[quoted text, click to view]

AddThis Social Bookmark Button