Methodewerte die liegen am Stack, auslesbar ?

08/03/2010 - 18:55 von Milan | Report spam
Hallo zusammen,

ich wollte gerne wàhrend "runtime" eine Möchlichkeit haben alle Paremeters
von active Methode and Methode die hat Active Methode aufgerufen und so
weiter auslesen (gleich was tun VS2005/8 Debug-> Windows->Call Stack) und
z.B. im einem Datei speichern. Ich betone noch einmal Parameterstypen und die
Namen sind schon verfügbar mit dem StackTrace Klasse aber die Werte nicht.
Wie liest man aus Methodewerte die liegen am Stack ?

MfG,
Milan.
 

Lesen sie die antworten

#1 Frank Dzaebel
08/03/2010 - 21:14 | Warnen spam
Hallo Milan,

ich wollte gerne wàhrend "runtime" eine Möchlichkeit haben alle
Paremeters
von active Methode and Methode die hat Active Methode aufgerufen und so
weiter auslesen (gleich was tun VS2005/8 Debug-> Windows->Call Stack)
und
z.B. im einem Datei speichern.



Über die "Debugger API" sollten solche Werte
einsehbar sein.
http://www.google.de/#q=Debugger+API+C%23

In VS 2010 hast Du über Intellitrace sogar historisch
zurückliegende StackFrames ansehen (mit Werten).
2010 RC ist ja verfügbar, RTM kommt am 12.April.



ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen